Als «sh» getaggte Fragen

158
Wie scp in Python?

Was ist die pythonischste Art, eine Datei in Python zu scpen? Der einzige Weg, den ich kenne, ist os.system('scp "%s" "%s:%s"' % (localfile, remotehost, remotefile) ) Dies ist ein Hack, der außerhalb von Linux-ähnlichen Systemen nicht funktioniert und der Hilfe vom Pexpect-Modul benötigt, um...

158
Bash: unendlicher Schlaf (unendliches Blockieren)

Ich benutze startx, um X zu starten, das meine auswertet .xinitrc. In meinem starte .xinitrcich meinen Fenstermanager mit /usr/bin/mywm. Wenn ich jetzt meine WM töte (um beispielsweise eine andere WM zu testen), wird X ebenfalls beendet, da das .xinitrcSkript EOF erreicht hat. Also habe ich dies am...

158
Bash foreach Schleife

Ich habe eine Eingabe (sagen wir eine Datei). In jeder Zeile befindet sich ein Dateiname. Wie kann ich diese Datei lesen und den Inhalt für jede einzelne

158
Bash Fortsetzungslinien

Wie benutzt man Bash-Fortsetzungslinien? Mir ist klar, dass Sie dies tun können: echo "continuation \ lines" >continuation lines Wenn Sie jedoch Code eingerückt haben, funktioniert dies nicht so gut: echo "continuation \ lines" >continuation

158
UNIX-Exportbefehl [geschlossen]

Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 8 Jahren . Verbessere diese Frage Ich versuche die Verwendung von Befehlen zu...

158
Holen Sie sich das gestrige Datum in Bash unter Linux, DST-sicher

Ich habe ein Shell-Skript, das unter Linux ausgeführt wird und diesen Aufruf verwendet, um das gestrige Datum im YYYY-MM-DDFormat abzurufen: date -d "1 day ago" '+%Y-%m-%d' Es funktioniert die meiste Zeit, aber als das Skript gestern Morgen lief 2013-03-11 0:35 CDT, kehrte es "2013-03-09"statt...

157
Löschen Sie alle bis auf die neuesten X-Dateien in Bash

Gibt es eine einfache Möglichkeit, in einer ziemlich normalen UNIX-Umgebung mit bash einen Befehl auszuführen, um alle bis auf die neuesten X-Dateien aus einem Verzeichnis zu löschen? Um ein konkreteres Beispiel zu geben, stellen Sie sich vor, ein Cron-Job schreibt stündlich eine Datei (z. B. eine...

157
String an stdin senden

Gibt es eine Möglichkeit, dies in Bash effektiv zu tun: /my/bash/script < echo 'This string will be sent to stdin.' Mir ist bewusst, dass ich die Ausgabe des Echos wie folgt weiterleiten könnte: echo 'This string will be piped to stdin.' |

157
Wie verbinde ich mich wieder mit einer getrennten Mosh-Sitzung?

Wie kann ich mich wieder an eine getrennte Mosh-Sitzung anschließen oder auf andere Weise loswerden? Mosh: You have a detached Mosh session on this server (mosh [XXXX]). dh was ist das Mosh-Äquivalent von screen -D -R oder möglicherweise screen -wipe Wo ist diese Antwort in der...

156
Root User / Sudo-Äquivalent in Cygwin?

Ich versuche, ein Bash-Skript in Cygwin auszuführen. Ich bekomme Must run as root, i.e. sudo ./scriptnameFehler. chmod 777 scriptname tut nichts, um zu helfen. Ich habe nach Möglichkeiten gesucht, Sudo auf Cygwin zu imitieren und einen Root-Benutzer hinzuzufügen, da das Aufrufen von "su" den...

156
Ein Wörterbuch zerschlagen?

Für Caching-Zwecke muss ich einen Cache-Schlüssel aus GET-Argumenten generieren, die in einem Diktat vorhanden sind. Derzeit verwende ich sha1(repr(sorted(my_dict.items())))( sha1()ist eine bequeme Methode, die Hashhlib intern verwendet), aber ich bin gespannt, ob es einen besseren Weg...