Als «bash» getaggte Fragen

34
Wie man "sed" mit Rohrleitungen benutzt

Ich möchte eine Zeichenfolge ersetzen, die von ausgegeben grepwurde. Ich habe: $ npm info webpack | grep version es gibt mich aus $ version: '2.1.0-beta.12', aber ich möchte haben: $ 2.1.0-beta.12 Also denke ich, ich könnte das erreichen, indem ich sedunnötige Teilstrings benutze und...

34
Versehentlich .bash_history bezogen

Diese Frage wurde von Stack Overflow migriert, da sie im Super User beantwortet werden kann. Vor 6 Jahren migriert . In einem Moment der Brillanz führte ich den Befehl aus source ~/.bash_history. Glücklicherweise werden die meisten Befehle vimzum Bearbeiten von Dateien...

34
Vervollständigung der benutzerdefinierten Bash-Registerkarte

Ich habe mein benutzerdefiniertes Konsolendienstprogramm cooltoolmit einer Liste von Optionen fooOption barOption Was kann ich tun, um die Optionen durch Drücken der tabTaste automatisch zu vervollständigen ? Ich meine, der Benutzer hat getippt $ ./cooltool foo_ dann gedrückt tab. Und dann $...

33
sha1sum für ein Verzeichnis von Verzeichnissen

sha1sum ./path/to/directory/* | sha1sum die oben wurde geschrieben als eine Möglichkeit , eine sha1sum eines Verzeichnisses zu berechnen , die Dateien enthält. Dieser Befehl schlägt fehl, wenn das Verzeichnis mehr Verzeichnisse enthält. Gibt es eine Möglichkeit, die sha1sum eines Verzeichnisses...

32
Was bedeutet ein "Ausgang ist kein tty" -Fehler?

Diese Frage wurde von Unix & Linux Stack Exchange migriert, da sie unter Super User beantwortet werden kann. Vor 4 Jahren migriert . Ich habe versucht, die Ausgabe des Befehls mit php -iin die a-Datei zu schreiben , php -i > infound habe die folgende Fehlermeldung...

32
Kommentare in einem mehrzeiligen Bash-Befehl

Diese BASH-Skriptdatei mit nur einem Befehl ist schwer zu verstehen. Daher möchte ich zu jeder Aktion einen Kommentar schreiben: echo 'foo' \ | sed 's/d/a/' \ | sed 's/e/b/' \ | sed 's/f/c/' \ > myfile (sed ist nur ein Beispiel, eigentlich ist es eine Mischung aus greps und trs und awks) Ich...

32
Wie mache ich Bash, um die Ausgabe nicht zu beenden?

Immer wenn ein Befehl lange Zeilen als Ausgabe generiert (z. B. wenn ls -lein Ordner Dateien mit langen Namen enthält), werden die langen Zeilen in die nächste Zeile umgebrochen, wodurch die Spaltenstruktur durcheinander gebracht wird. Gibt es eine Möglichkeit, dies zu vermeiden? Etwas ähnlich der...