Als «bash» getaggte Fragen

Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.


3
So überprüfen Sie die Verwendung von ulimit
Gibt es eine Möglichkeit, die Verwendung der ulimits für einen bestimmten Benutzer zu überprüfen? Ich weiß, dass Sie ulimits für einen einzelnen Prozess ändern können, wenn Sie ihn starten, oder für eine einzelne Shell, wenn Sie ausgeführt werden, aber ich möchte in der Lage sein, zu "überwachen", wie nah ein …
29 linux  bash  ulimit 

3
Reihenfolge der Weiterleitungen
Ich verstehe nicht ganz, wie der Computer diesen Befehl liest. cat file1 file2 1> file.txt 2>&1 Wenn ich das verstehe, 2>&1leiten Sie Standardfehler einfach zur Standardausgabe um. Nach dieser Logik lautet der Befehl für mich wie folgt: Dateien verketten file1und file2. senden stdoutvon dieser Operation an file.txt. senden stderran stdout. …

3
Was wird neu in Bash 5?
Ich habe gerade das offizielle Bash-Repository durchgesehen (normalerweise mache ich das nicht), um etwas anderes zu finden, aber festgestellt, dass Bash 5 bereits in der Beta-Phase war. Ich war nur neugierig, was in Bash 5 neu sein wird, konnte aber keine Informationen finden. Kann jemand die Änderungen zwischen Version 4.4 …
29 bash  upgrade 

4
BASH Basisumrechnung von dezimal nach hex
Wie wandelt man in Bash eine Basis von einer Dezimalzahl in eine andere Basis um, insbesondere hexadezimal. Es scheint einfach, den anderen Weg zu gehen: $ echo $((16#55)) 85 Bei einer Websuche habe ich ein Skript gefunden, das die Mathematik- und Zeichenmanipulation für die Konvertierung ausführt, und das könnte ich …




5
Warum muss ich "do" in die gleiche Zeile wie "for" setzen?
1. Zusammenfassung Ich verstehe nicht, warum ich die E010-Bashate-Regel brauche . 2. Einzelheiten Ich benutze bashate zum Flusen von .shDateien. E010-Regel: tun nicht auf der gleichen Linie wie für for bashate: Richtig: #!/bin/bash for f in bash/*.sh; do sashacommand "$f" done Error: #!/bin/bash for f in bash/*.sh do sashacommand "$f" …




9
Verzeichnis aus PATH entfernen
Ich versuche, wxWidgets mit MingW zu kompilieren, und ich habe Cygwin auf meinem Weg, was zu Konflikten zu führen scheint. Ich möchte also /d/Programme/cygwin/binaus der PATH-Variablen entfernen und frage mich, ob es eine elegante Möglichkeit gibt, dies zu tun. Der naive Ansatz wäre, es in eine Datei umzuwandeln, sie manuell …


1
Warum verwendet echo> file mehr Echtzeit als echo | sed> file?
Das folgende Beispiel hat mich überrascht. Es scheint kontraintuitiv zu sein ... abgesehen von der Tatsache, dass ein Whisker mehr Benutzerzeit für die echo | sedCombo hat. Warum verbraucht sysecho so viel Zeit, wenn es alleine läuft, oder sollte sich die Frage stellen, wie sich sedder Stand der Dinge ändert …
28 bash  shell  pipe  time  echo 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.