Als «bash» getaggte Fragen

264
Anzahl der Zeilen im Terminalausgang zählen

konnte dies auf SO nicht finden. Ich habe den folgenden Befehl im Terminal ausgeführt: >> grep -Rl "curl" ./ und dies zeigt die Liste der Dateien an, in denen das Schlüsselwort curl auftritt. Ich möchte die Anzahl der Dateien zählen. Der erste Weg, den ich mir vorstellen kann, besteht...

264
git: 'credential-cache' ist kein git-befehl

Ich habe diese Anweisungen genau befolgt , einschließlich des Teils über das Zwischenspeichern von Passwörtern. Es scheint, als ob die Anweisungen falsch sind, denn jedes Mal, wenn ich git push origin masterdiesen Fehler erhalte: git: 'credential-cache' is not a git command. See 'get --help'. ......

262
Kann bash die Definition einer Funktion anzeigen?

Gibt es eine Möglichkeit, die Definition einer Bash-Funktion in Bash anzuzeigen? Angenommen, ich habe die Funktion definiert foobar function foobar { echo "I'm foobar" } Gibt es eine Möglichkeit, den ausgeführten Code später abzurufen foobar? $ # non-working pseudocode $ echo $foobar echo "I'm...

260
Effizientes Überprüfen des Bash-Exit-Status mehrerer Befehle

Gibt es etwas Ähnliches wie Pipefail für mehrere Befehle, wie eine 'try'-Anweisung, aber innerhalb von bash. Ich möchte so etwas machen: echo "trying stuff" try { command1 command2 command3 } Wenn ein Befehl fehlschlägt, können Sie den Fehler dieses Befehls jederzeit beenden und wiederholen....

256
Einfache logische Operatoren in Bash

Ich habe ein paar Variablen und möchte die folgende Bedingung überprüfen (in Worten geschrieben, dann mein fehlgeschlagener Versuch, Bash-Skripte zu erstellen): if varA EQUALS 1 AND ( varB EQUALS "t1" OR varB EQUALS "t2" ) then do something done. Und bei meinem fehlgeschlagenen Versuch kam ich auf...