Als «shell» getaggte Fragen

159
Was bedeutet `(backquote / backtick) in Befehlen?

Ich bin auf folgenden Befehl gestoßen: sudo chown `id -u` /somedir und ich frage mich: was bedeutet das `symbol? Mir ist zum Beispiel aufgefallen, dass der obige Befehl zwar gut funktioniert, der folgende Befehl jedoch nicht: sudo chown 'id -u'

158
Es gibt gestoppte Jobs (bei Bash-Exit)

Ich erhalte die Meldung, There are stopped jobs.wenn ich manchmal versuche, eine Bash-Shell zu beenden. Hier ist ein reproduzierbares Szenario in Python 2.x: ctrl+ cwird vom Interpreter als Ausnahme behandelt. ctrl+ z'stoppt' den Prozess. ctrl+ beendet dPython für Reals. Hier sind einige reale...

155
Wie überschreibe ich Zieldateien mit mv?

Ich habe eine Menge Dateien und Verzeichnisse in einem Unterverzeichnis, das ich in das übergeordnete Verzeichnis verschieben möchte. Es gibt bereits einige Dateien und Verzeichnisse im Zielverzeichnis, die überschrieben werden müssen. Dateien, die nur im Ziel vorhanden sind, sollten nicht...

151
Batch-Umbenennung von Dateien

Ich habe ein Verzeichnis voller Bilder: image0001.png image0002.png image0003.png ... Und ich möchte, dass ein Einzeiler sie in (etwa) umbenennt. 0001.png 0002.png 0003.png ... Wie mache ich

144
So prüfen Sie, ob eine Shell angemeldet / interaktiv / stapelweise ist

Ich denke, ich verstehe die Unterschiede zwischen einer interaktiven, einer Login- und einer Batch-Shell. Weitere Hilfe finden Sie unter den folgenden Links: Was ist der Unterschied zwischen einer 'Login'- und einer' Interactive'-Bash-Shell (von der Schwestersite: serverfault.com ) 2.1: Shelltypen:...

128
Wie töte ich eine außer Kontrolle geratene Katze?

Oft führe ich den catBefehl versehentlich für Dateien mit einem Inhalt von bis zu einigen tausend Zeilen aus. Ich versuche, den catBefehl mit Ctrl+ Coder Ctrl+ abzubrechen Z, aber beide werden erst wirksam, nachdem die Gesamtausgabe von catim Terminal angezeigt wird. Ich muss also warten, bis sie...

126
Vorrang der logischen Shell-Operatoren &&, ||

Ich versuche zu verstehen, wie die logische Operatorrangfolge in Bash funktioniert. Zum Beispiel hätte ich erwartet, dass der folgende Befehl nichts wiedergibt. true || echo aaa && echo bbb Entgegen meiner Erwartung bbbwird jedoch gedruckt. Kann mir bitte jemand erklären, wie ich Compounded...