Ich benutze AIX 6.1 ksh Shell. Ich möchte einen Liner verwenden, um so etwas zu tun: cat A_FILE | skip-first-3-bytes-of-the-file Ich möchte die ersten 3 Bytes der ersten Zeile überspringen. Gibt es eine Möglichkeit, dies zu
Ich benutze AIX 6.1 ksh Shell. Ich möchte einen Liner verwenden, um so etwas zu tun: cat A_FILE | skip-first-3-bytes-of-the-file Ich möchte die ersten 3 Bytes der ersten Zeile überspringen. Gibt es eine Möglichkeit, dies zu
Ich habe eine Anleitung gefunden, in der erklärt wird, wie das Kennwort eines Benutzers festgelegt wird . Ich versuche es zu automatisieren und eine E-Mail an den Benutzer zu senden, wie: userid created with password XYZ. request to change the initial password. Gemäß dem obigen Dokument muss ein...
Angenommen, eine Apache-Protokolldatei wird gelöscht, aber von Apache offen gehalten. dann mache ich folgendes: pid=$(lsof | grep text.txt | awk '/deleted/ {print $2}') fd=$(lsof | grep text.txt | awk '/deleted/ {print $4}' | grep -oE "[[:digit:]]{1,}") cp /proc/$pid/fd/$fd
(Erneutes Posten unter Unix gemäß dem Vorschlag in /programming/13718394/what-should-interactive-shells-do-in-orphaned-process-groups ) Die kurze Frage ist, was sollte eine Shell tun, wenn sie sich in einer verwaisten Prozessgruppe befindet, der das tty nicht gehört? Aber ich empfehle, die lange...
Ich bin relativ neu in Bash und versuche, etwas zu tun, das auf den ersten Blick ziemlich einfach zu sein schien - führen Sie find über eine Verzeichnishierarchie aus, um alle * .wma-Dateien abzurufen, und leiten Sie diese Ausgabe an einen Befehl weiter, in dem ich sie in mp3 und konvertiere...
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...
Problem: Ich muss überprüfen, ob heute Donnerstag ist, und basierend auf dem Ergebnis dieser Bedingung verschiedene Aktionen ausführen. Ich habe zwei verschiedene Ansätze ausprobiert: Den Tagesnamen erhalten: DAYOFWEEK=$(date +"%a") echo DAYOFWEEK: $DAYOFWEEK if ["$DAYOFWEEK" == "Thu"]; then echo...
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^@...
Ich schreibe Skript ist ksh. Sie müssen alle Verzeichnisnamen direkt unter dem aktuellen Verzeichnis finden, die nur Dateien und keine Unterverzeichnisse enthalten. Ich weiß, dass ich die ls -alRAusgabe für den ersten Buchstaben im ersten Feld ( dfür ein Verzeichnis) verwenden und rekursiv...
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...
Ich würde es sehr bequem , die Lage sein , zu verwenden cdmit einem Datei - Argumente. cd myDirectory/anyname.anyExtension wäre gleichbedeutend mit cd myDirectory/ Was wäre der beste Alias oder die beste Funktion, um dieses Verhalten zu erreichen? EDIT : Sorry, ich habe es nicht an erster Stelle...
Was ist der Unterschied zwischen: grep "string" . -r --include *.pl und grep "string" . -r --include "*.pl" Letzteres enthält Dateien in Unterverzeichnissen, während Ersteres nicht.
Ich möchte eine scp-Übertragung ausführen, um die neueste (neueste) Datei in einem bestimmten Verzeichnis in mein lokales Verzeichnis herunterzuladen. Etwas wie das: Quelle :[email protected]:/home/rimmer/backups/ Ziel :/home/rimmer/backups/ Während nur die neueste Datei abgerufen wird, nicht alle...
Ich kenne nur zwei Möglichkeiten: alias foo=barund function foo() { bar }. Der Grund, den ich frage, ist, dass ich - plötzlich in einer meiner Bash-Sitzungen - den lnBefehl nicht ausführen kann, weil basher mit -bash: /usr/local/.../ln: No such file or directory(wobei der /usr/local/.../einer der...
Ich bin derzeit mit Debian 7 Wheezy, und ich habe bemerkt , dass die Farbenpalette auf Terminal (was nützlich sein könnte , unter einer großen Menge von Dateien und Ordnern zu identifizieren) aktiviert ist nicht einmal ich als root anmelden. Ich habe festgestellt, dass die Tab-Vervollständigung in...
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...
Wenn ich sudoam Anfang eines Einzeilers in Bash tippe, gilt dies für den Rest der Befehle? Mit anderen Worten, ist dies: sudo foo | foo2 | foo3 äquivalent dazu: sudo foo | sudo foo2 | sudo
Ich versuche nach den Dateien zu suchen Erstellt in den Monaten Juni, Juli und August. Ich habe diese Methode verwendet ls -lrth|awk '/[Jun][Jul][Aug]/ {print}' aber es funktioniert
Wie kann man mit einem regulären Ausdruck mehrere Zeilen aus einer Datei entfernen? Ich möchte oft mehrere Zeilen erhalten / mehrere Zeilen durch einen regulären Ausdruck ändern. Ein Beispielfall: Ich versuche, einen Teil einer XML / SGML-Datei zu lesen (sie sind nicht unbedingt gut geformt oder...