Suchergebnisse für Anfrage "bash"

1 die antwort

-bash:! ": Event nicht gefunden [geschlossen]

Wie kann ich dieses Bash-Terminal reparieren? Warum sollte das '!' plötzlich ein Problem sein und die Notwendigkeit für Anführungszeichen scheinen nicht mehr notwendig zu sein, um die Zeichenfolge zu produzieren. Habe ich was kaputt gemacht? Wenn ...

1 die antwort

Was macht IFS = in dieser Bash-Schleife: `cat file | während IFS = read -r line; do… done`

Ich lerne bash und habe diese Konstruktion gesehen: cat file | while IFS= read -r line; do ... doneKann mir jemand erklären, wasIFS= tut? Ich weiß, dass es ein Eingabefeldtrennzeichen ist, aber warum wird es auf nichts gesetzt?

3 die antwort

Bash: Head & Tail-Verhalten mit Bash-Skript

Angenommen, ich habe folgendes Skript: - test.sh #!/bin/bash command1 #prints 5 lines command2 #prints 3 linesIch starte das Skript mittest.sh|head -n5 Was passiert in diesem Fall? Wird es beide Befehle ausführen? oder hört es nach command1 ...

TOP-Veröffentlichungen

5 die antwort

Negate if Bedingung im Bash-Skript

Ich bin neu im Bashing und versuche nicht, den folgenden Befehl zu negieren: wget -q --tries=10 --timeout=20 --spider http://google.com if [[ $? -eq 0 ]]; then echo "Sorry you are Offline" exit 1Diese if-Bedingung gibt true zurück, wenn ich mit ...

2 die antwort

Gibt es einen Unterschied in der Bash zwischen "while read -r line; do…; done <file` und` cat file | while IFS = read -r line; do…; done`?

Ich lerne Bash und habe im Internet ein Tutorial gefunden, das besagt, dass dies dasselbe ist: while read -r line; do ... done < file $ cat file | while IFS= read -r line; do ... done Gibt es subtile Unterschiede zwischen diesen beiden Loops, ...

5 die antwort

Referenz auf eine Bash-Variable, deren Name den Punkt @ enthä

Ich habe eine Bash-Variable:agent1.ip mit192.168.100.137 als Wert. Wenn ich es in @ verweiecho: echo $agent1.ipDas Ergebnis ist .ipWie kann ich auf den Wert zugreifen? AKTUALISIEREN meine Variablen sind:

2 die antwort

Wie können Sie alle untergeordneten Prozesse beenden, ohne die übergeordneten Prozesse zu beenden?

Ich habe ein Skript, das am Anfang einen Hintergrundprozess ausführt, dann muss es gegen Ende diesen Hintergrundprozess und seine untergeordneten Prozesse stoppen, DANN andere Aufgaben usw. ausführen und bei Bedarf einen Fehlercode zurückgeben. ...

2 die antwort

Got Exit-Code 123 in find + xargs grep

Hier ist mein Skript eval "find \\( -type f -a \\( -name '*.h' \\) \\) -print0" | xargs -0 -n100 grep -f <(echo "stdio") echo $?Nichts gefunden und der Exit-Code lautet 123. Wenn ich es ein wenig wie folgt ändere echo "stdio" >.P eval "find ...

7 die antwort

Wie wird .sh auf der Windows-Eingabeaufforderung ausgeführt?

Wie kann ich .sh auf der Windows 7-Eingabeaufforderung ausführen? Ich erhalte immer diese Fehlermeldung, wenn ich versuche, diese Zeile darin auszuführen, app/build/build.shError 'app' is not recognized...oder bash ...

1 die antwort

Was bedeutet ein doppeltes Dollarzeichen in bash / Makefile?

Wenn Sie ein Shell-Skript in ein Makefile einfügen, müssen Sie (?) Ein doppeltes Dollarzeichen ($) verwenden, um auf Variablen zu verweisen. Warum ist das so for number in 1 2 3 4 ; do \ echo $$number ; \ done