Als «shell» getaggte Fragen

10
Gute Methode, um die Zeit zu vergleichen?

Ich muss nach der aktuellen Uhrzeit suchen und das Skript abbrechen, wenn es nicht die richtige Tageszeit ist, zu der ich es ausführen soll. Wenn es von jemand anderem ausgeführt wird, sollte es ebenfalls abgebrochen werden. Beispiel: Ich muss mein Skript nur ausführen, wenn es zwischen 22 Uhr und...

10
ZSH: Was ist der Unterschied zwischen "." Und "Quelle"?

Früher dachte ich, dass die eingebauten .und sourcegleichwertig sind. Diese Frage stimmt mir zu, wenn es darum geht bash. Ich bin jedoch auf Folgendes gestoßen zsh: desktop➜ ~/pst . env /usr/bin/env:1: no such file or directory: ^@^A^@^@^@X^Z@^@^@^@^@^@@^@^@^@^@^@^@^@\M-8q^@^@^@^@^@^@^@^@^@^@@^@8^@...

10
Stdin von einer Named Pipe bekommen

Ich versuche, Python in einem Terminalfenster auszuführen und es von einer Named Pipe umzuleiten. Dann schreibe ich in die Named Pipe in einem anderen Terminal und lasse diesen Befehl auf Python ausführen. Terminal 1: mkfifo p1 python < p1 Terminal 2: echo -n "print \"Hello World\"" > p1 Was...

10
Vertikale Cursorposition abrufen

Das mag ziemlich seltsam klingen, aber ich weiß, wie man die vertikale Cursorposition in Bash wie folgt einstellt: echo -e "\e[12H" Dies bewegt den Cursor in die 12. Zeile (beginnend mit 1). Wie erhalte ich die Cursorposition (Zeilennummer) mit Linux Bash? Es wäre hilfreich, wenn ich diesen Wert...