Als «bash» getaggte Fragen

8
Geben Sie allen Dateien die Erweiterung .jpg

Ich habe ein Verzeichnis und einige der Dateierweiterungen sind in Großbuchstaben (.JPG) statt in Kleinbuchstaben. Ich möchte sicherstellen, dass jede Datei .jpg als Erweiterung hat. Wie würde ich dies an einer Shell-Eingabeaufforderung

8
Wie überprüfe ich, ob bei ssh Fehler aufgetreten sind?

Ich schreibe ein Bereitstellungsskript und muss ein Rollback durchführen, wenn Fehler aufgetreten sind. Z.B: #!/bin/bash ssh myapp ' mkdir /some/dir # check if above command failed, and execute rollback script if needed ' # or maybe do it from here? Im Moment, wenn ich dieses Skript ausführe,...

8
Erklären der -W-Flagge für rm

Wofür macht das -WFlag rm(unter BSD oder Mac OS X)? Laut seiner Manpage versucht das Flag, "die benannten Dateien wiederherzustellen". Und derzeit "kann diese Option nur zum Wiederherstellen von Dateien verwendet werden, die durch Whiteouts abgedeckt sind." Worum geht es hier und wie kann ich es...

8
Speichern Sie den Befehl im Verlauf, ohne ihn in Bash auszuführen

Gibt es eine Möglichkeit, einen Befehl im Bash-Verlauf zu speichern, ohne ihn auszuführen? z.B $ cmd [a long list of arguments] und jetzt erinnere ich mich, dass ich beim Tippen zuerst etwas anderes machen möchte. Kann ich so etwas haben? $ cmd [a long list of arguments][some-key-strokes] und dies...

8
Der Befehl `jobs` zeigt keine Hintergrundprozesse an

Als ich mit meinem Desktop im Büro war, habe ich run.shviermal im Hintergrund ein Skript gestartet . run.sh parameter1 & run.sh parameter2 & run.sh parameter3 & run.sh parameter4 & Dann kam ich nach Hause und öffnete ein Terminal auf meinem Laptop, ssh zum Desktop in meinem Büro....