Gibt es eine Möglichkeit, den Namen der GNU-Bildschirmsitzung und den Fenstertitel in der Eingabeaufforderung der Shell anzuzeigen (sagen wir, die durch definierte Bash-Eingabeaufforderung
Gibt es eine Möglichkeit, den Namen der GNU-Bildschirmsitzung und den Fenstertitel in der Eingabeaufforderung der Shell anzuzeigen (sagen wir, die durch definierte Bash-Eingabeaufforderung
Ich habe Probleme beim Ausführen eines Bash-Skripts zsh. Das Skript ähnelt dem folgenden und soll unter bash ausgeführt werden: #!/bin/bash echo "<235234>" | egrep -oe [0-9]+ Meine Shell ist jedoch standardmäßig aktiviert. Um zshdas obige Skript auszuführen, geben Sie /bin/bashan meiner...
Ich versuche, eine einfache Bash-Funktion zu schreiben, die als Argumente eine Reihe von Dateien und / oder Verzeichnissen verwendet. Es sollte: Qualifizieren Sie die Dateinamen vollständig. Sortieren Sie sie. Duplikate entfernen. Drucken Sie alles aus, was tatsächlich vorhanden ist. Gibt die...
Ich habe angefangen, eine große Datei im Hintergrund mit herunterzuladen $ nohup wget http://example.tld/big.iso & Das gibt mir auch eine nohup.outDatei, die die Ausgabe von enthält wget. Wenn ich später den Download-Vorgang sehen möchte, könnte ich ihn verwenden, $ tail -f nohup.outaber das...
Ich brauche diese beiden Befehle, um eins zu sein (damit ich sie weiterleiten kann): dig +nottlid -t any bix.hu | egrep -v "^;;|^;|^$" | sort dig +nottlid -t any www.bix.hu | egrep -v "^;;|^;|^$" | sort Ich meine, ich brauche die Ausgabe dieser beiden Befehle in einer Pipe: $ dig +nottlid -t any...
#!/bin/bash FILE="$(basename "$1")" FILE="${FILE/%.jpeg/.jpg}" Gibt es überhaupt eine Möglichkeit, diese beiden Linien zu einem Einzeiler
Ich benutze Dvorak und vi. Als ich von dem vi-Modus in Bash erfuhr, war ich sehr aufgeregt. Es wäre jedoch noch besser, wenn ich die Bewegungstasten denjenigen zuordnen könnte, die ich in vi verwende (ich tausche die Tasten aus, bis die Bewegungstasten wieder in der Ausgangsreihe in Dvorak sind)....
Wenn ich als normaler Benutzer Folgendes ausführe, ist alles in Ordnung: $(dirname `readlink -f $0`) aber nachdem ich zu root gewechselt bin, ist der folgende Fehler aufgetreten: readlink: invalid option -- 'b' Try `readlink --help' for more information. dirname: missing operand Try `dirname...
Die Vervollständigung des Tab-Pfads funktioniert nicht (zumindest unter Ubuntu und AFAIK Arch) mit sudo mount <whatever> Die ISO-Datei, die ich zu mounten versuche, befindet sich nicht in /etc/fstab. Wenn ich nur tippe mount <whatever> Die Fertigstellung funktioniert (aber natürlich...
Ist es möglich, ein Bash-Skript zu schreiben? würde von Maschine A gestartet werden, sich von ssh auf einer anderen Maschine B anmelden (beide Maschinen A und B wären Linux-Maschinen), kopiert einige Dateien auf Computer B. Führt auf diesen Computern ein Python-Skript und ein bestimmtes...
Ich versuche, einige Dokumente in situ zu OCR (über eine Linux-Befehlszeile auf einer Windows-Freigabe). Der Prozess des OCRing ist find und ich habe mich mit dem Befehl find verwirrt, um die Dateien korrekt durch die Schleife zu leiten. Ich muss jedoch den ursprünglichen Zeitstempel für Änderungen...
Ich versuche, eine Produktivitätssuite für mich selbst zu erstellen. Mein erstes Ziel ist es, Facebook, Gmail und Stackexchange von 09:00 bis 16:00 Uhr zu blockieren. Ab sofort habe ich meine bearbeitet /etc/hostsund 0.0.0.0 www.facebook.com und ähnliche für Google Mail und Stackexchange...
Immer wenn ich ein Shell-Skript aus dem Web ausführen muss curl -s [url] | sh, öffne ich es zuerst urlin meinem Webbrowser, um sicherzustellen, dass das Skript nicht schädlich ist und sicher ausgeführt werden kann. Ich erinnere mich an einen Befehlszeilentrick, der es ermöglichte, das Skript über...
In diesem Moment habe ich: #!/bin/bash screen -p 'ScreenName' -x eval 'stuff '"'"$@"'"'\015' echo eval 'stuff '"'"$@"'"'\015' Aber wenn ich mein Skript aufrufe als: # script.sh asd "asd" 'asd' Meine Argumente lauteten wie folgt : asd asd asd und ich bekomme Ausgabe: eval stuff 'asd asd asd'\015 Ich...
Wie kann ich den integrierten readBefehlsunterstützungsverlauf erstellen , indem ich die Auf- / Ab-Taste drücke , um ihn zu durchlaufen? Ich habe versucht zu fangen, wenn Sie die Aufwärts-Taste drücken, aber es scheint nicht zu funktionieren mit read: read -p '> ' -n 3 foo echo echo -n "$foo" |...
Ich möchte ein Bash-Vervollständigungsskript erstellen, das Argumente des Formulars --argund erkennt --some-arg=file. Nachdem ich dieses Tutorial und einige Beispiele gelesen /usr/share/bash_completion/completions/habe, habe ich das folgende Skript geschrieben (um Zeit beim Eingeben einiger Flags...
Ich habe einen Cron-Job, der einen PHP-Befehl wie diesen ausführt: php /path/to/script.php > dev/null Dies sollte nur die STDERR-Ausgabe an die MAILTO-Adresse senden. Soweit ich weiß, gibt das PHP-Skript keine STDERR-Informationen aus, selbst wenn der Exit-Status 1 ist. Wie kann ich die Ausgabe...
[Bearbeiten: Dies sieht ähnlich aus wie einige andere Fragen, bei denen gefragt wird, wie alle erzeugten Prozesse beendet werden sollen. Die Antworten scheinen alle darin zu bestehen, pkill zu verwenden. Der Kern meiner Frage könnte also sein: Gibt es eine Möglichkeit, Strg-C / Z auf alle Prozesse...
Ich habe ein Skript, das scp eine Datei vom Remote-Host zurück zum lokalen ist. Manchmal enthalten die Dateinamen Leerzeichen. scp mag keine Leerzeichen in seinen Dateinamen. Aus irgendeinem Grund haben meine Versuche, mit den Leerzeichen umzugehen, nicht zum richtigen scp-Pfad geführt. Code:...
Ich weiß, wie man Ausgaben umleitet und wie man sie in Bash unterdrückt . Nun nehme ich vergessen, versehentlich die Ausgabeumleitung Teil an den Befehl an (zB 2>&1oder > /tmp/mystdout) und mein Hintergrundprozess bereits eine Zeit lang läuft, kann ich noch ändern, wo stdoutund...