Als «bash» getaggte Fragen

91
Emulieren der Bash-Quelle in Python

Ich habe ein Skript, das ungefähr so ​​aussieht: export foo=/tmp/foo export bar=/tmp/bar Jedes Mal, wenn ich baue, führe ich 'source init_env' aus (wobei init_env das obige Skript ist), um einige Variablen einzurichten. Um dasselbe in Python zu erreichen, ließ ich diesen Code laufen, reg =...

91
Wie binde ich in bash eine Funktionstaste an einen Befehl?

Beispiel: Ich möchte den F12Schlüssel so an den Befehl binden, echo "foobar"dass jedes Mal, wenn ich F12die Meldung "foobar" drücke, auf dem Bildschirm gedruckt wird. Im Idealfall kann es sich um einen beliebigen Shell-Befehl handeln, nicht nur um eingebaute Befehle. Wie geht man damit...

91
Bash-Set + x, ohne dass es gedruckt wird

Weiß jemand, ob wir set +xin Bash sagen können, ohne dass es gedruckt wird: set -x command set +x Spuren + command + set +x aber es sollte nur drucken + command Bash ist Version 4.1.10 (4). Das nervt mich schon seit einiger Zeit - die Ausgabe ist voll mit nutzlosen set +xZeilen, was die...

90
Leere Verzeichnisse finden UNIX

Ich muss leere Verzeichnisse für eine bestimmte Liste von Verzeichnissen finden. Einige Verzeichnisse enthalten Verzeichnisse. Wenn interne Verzeichnisse ebenfalls leer sind, kann ich sagen, dass das Hauptverzeichnis leer ist, andernfalls ist es nicht leer. Wie kann ich das

90
Verweis auf eine Datei in Bezug auf die Ausführung eines Skripts

In einem Bash-Skript, das ich schreibe, verwende ich source, um die in einer Konfigurationsdatei definierte Variable einzuschließen. Das auszuführende Skript ist act.sh, während das auszuführende Skript sourced ist act.conf.sh, also habe act.shich in: source act.conf.sh Dies funktioniert jedoch...

90
Zsh beenden, aber laufende Jobs offen lassen?

Einfach von Bash auf Zsh umgestellt. In Bash werden Hintergrundaufgaben weiterhin ausgeführt, wenn die Shell beendet wird. Zum Beispiel dolphinläuft hier weiter nach exit: $ dolphin . ^Z [1]+ Stopped dolphin . $ bg [1]+ dolphin . & $ exit Dies ist, was ich als Standardverhalten möchte. Im...