Als «bash» getaggte Fragen

9
Stellen Sie den Job ohne Einfrieren in den Hintergrund

Angenommen, Sie starten den Job so foo und dann wünschen Sie, dass Sie es in den Hintergrund stellen möchten. Wenn Sie Ctrl+ eingeben Zund dann bgden Trick ausführen, frieren Sie foozwischen Ctrl+ Zund ein bg. Wie kann ich foo in den Hintergrund stellen, ohne es vorher

9
Vorrang von && vs & in bash und zsh

Bei der Beantwortung dieser Frage entdeckte ich einen sehr lustigen (und subtilen) Unterschied zwischen Verhalten in bashund zsh: In bash: romano@RRyS:~$ pwd /home/romano romano@RRyS:~$ alias x="cd /bin && ./echo A >/dev/null &" romano@RRyS:~$ x [1] 16611 romano@RRyS:~$ pwd...

9
Manipulation von Piping-Bash-Strings

Ich habe einige andere Fragen zur Manipulation von Piping-Bash-Strings gelesen, aber es scheint sich um spezielle Anwendungen zu handeln. Gibt es im Wesentlichen eine Möglichkeit, das Folgende einfacher zu machen? anstatt $ string='hello world'; string2="${string// /_}"; echo "${string2^^}"...

9
Kann ich mich in den Befehl cd einbinden?

Ich versuche, etwas auf einem von mir ausgeführten Server einzurichten. Immer wenn ich mich cdin public_html95% der Fälle in einem Ordner befinde, gibt es einige Befehle, die ich immer ausführen werde, um bestimmte Dinge zu überprüfen. Gibt es überhaupt eine Möglichkeit, in die ich mich einbinden...

9
CD zum vorherigen Verzeichnis ohne Echo des Verzeichnisnamens

Diese Antwort gab mir cd -die Abkürzung, in mein vorheriges Verzeichnis in Bash zu wechseln. Es gibt ein großes Problem: Es druckt das Verzeichnis, in das es wechselt, und verschwendet meinen Bildschirmplatz, da dieses Verzeichnis dann in der Eingabeaufforderung in der nächsten Zeile wiederholt...

9
if-Befehl in find -exec

Ich habe nur versucht, alle Verzeichnisse und Dateien im aktuellen Verzeichnis aufzulisten und auch zu schreiben, ob es sich um Dateien oder Verzeichnisse handelt, mit dem folgenden Befehl: find -exec echo `echo {} : ;if [ -f {} ]; then echo file; else echo directory;fi` \; Ich weiß, dass es ein...

9
Wie Bash behandelt ">> ()"

Beim Experimentieren mit der Umleitung von Ausgaben und der Substitution von Prozessen bin ich auf den folgenden Befehl und die daraus resultierende Ausgabe gestoßen: me @ elem: ~ $ echo foo >> (cat); Echobar Bar me @ elem: ~ $ foo (Ja, diese leere Zeile am Ende ist beabsichtigt.)...

9
Linux: Befehl set für lokale Variablen

Ich versuche, lokale / Umgebungsvariablen zu verstehen und Befehle zu exportieren / setzen. $ set FILEM="razrax" $ echo $FILEM $ FILEN="test" $ echo $FILEN test Bitte erläutern Sie, warum eine echo $FILEMleere Zeichenfolge zurückgegeben