Pipes oder Named Pipes sind ein Merkmal des POSIX-Standards, mit dem separate Prozesse miteinander kommunizieren können, ohne explizit für die Zusammenarbeit konzipiert worden zu sein.
Ich versuche mit diesem Befehl das letzte Änderungsdatum einer Datei abzurufen TM_LOCAL=`ls -l --time-style=long-iso ~/.vimrc | awk '{ print $6" "$7 }'` TM_LOCAL hat nach Ausführung dieser Zeile den Wert "2012-05-16 23:18" Ich möchte auch PIPESTATUS überprüfen, um festzustellen, ob ein Fehler aufgetreten ist. Wenn die Datei beispielsweise nicht vorhanden …
Ich schreibe eine Batch-Datei für die Windows-Eingabeaufforderung, um alle Verzeichnisse zu löschen, die einem bestimmten Ausdruck entsprechen. Ich verwende zuerst DIR, um eine einfache Liste von Verzeichnissen zurückzugeben, die dem Ausdruck entsprechen. Ich möchte jede Ausgabezeile wie folgt in den RMDIR-Befehl leiten: DIR *.delete /A:D /B /S | RMDIR /S …
Im Moment benutze ich zwei Befehle, ich bin mir sicher, dass es einen besseren Weg geben muss ... wim@wim-acer:~/ffmpeg$ find . -name "*.h" -print0 | xargs -0 grep -i invalid\ preset wim@wim-acer:~/ffmpeg$ find . -name "*.c" -print0 | xargs -0 grep -i invalid\ preset
Mit dem folgenden Befehl kann ich mit ffmpeg Bilder aus einem Video extrahieren und im Dateisystem speichern: ... | ffmpeg -i - -f image2 'img-%03d.png' Ich möchte diese Bilder an eine andere Anwendung weiterleiten, anstatt sie im Dateisystem zu speichern. Wie sie in der Pipe getrennt sind, ist von geringer …
Ich habe einen Ordner mit ca. 20K Dateien. Die Dateien werden nach dem Muster benannt xy_{\d1,5}_{\d4}\.abc, z xy_12345_1234.abc. Ich wollte die ersten 10 KB mit diesem Befehl komprimieren: ls | sort -n -k1.4,1.9 | head -n10000 | xargs tar -czf xy_0_10000.tar.gz Die resultierende Datei enthielt jedoch nur etwa 2K-Dateien. ls …
Ich habe eine Named Pipe unter Debian mit erstellt mkfifo pipe.in. Ich möchte diese Pipe von Matlab schreiben. Dazu verwende ich den folgenden matlab-Befehl: unix( 'cat <myfile> > pipe.in' ) Wo <myfile>ist eine Textdatei und pipe.inist die Pipe, mit der ich erstellt habe mkfifo. In vielen Fällen stürzte der mit …
Ich tauche in das Einrichten und Lernen von Git ein und lerne gleichzeitig Bash. Ich versuche, etwas einfaches zu tun, als den Hilfeabschnitt von anzusehen $ git config leider, wenn ich tippe, dass die Ausgabe der Hilfe vom Bildschirm geht. Beim Googeln fand ich weniger das Programm, mit dem ich …
Unter cmd Gibt es ein Fenster, das dem Befehl posix entspricht? cat ? cat ganz alleine keine Dateinamen, keine Schalter. Ich will nur etwas das kopiert stdin nach stdout bis es auf EOF trifft. Es ist kein schweres Programm zum Schreiben, aber wird es von Windows bereitgestellt? Die Antwort ist …
Zum Beispiel habe ich ein Skript, das die Zeit in eine Pipe in / etc / pipe schreibt. Es schreibt kontinuierlich in einer while-True-Schleife. Wie lange stehen die Daten in der Pipe zum Lesen zur Verfügung? Wenn ich mich nur entscheide, die Pipe einen Tag später mit cat / etc …
Wie leite ich eine Liste von Zahlen direkt von der Shell in einen Befehl? Zum Beispiel so etwas [1,2,3,4] | sort Würde geben 1 2 3 4 BEARBEITEN: In Beantwortung der Antworten bisher freundlicherweise. . . Ich frage das, weil ich schnell eine Konsolenanwendung testen und debuggen möchte, die viele …
Ich beabsichtige, vollständige und inkrementelle Sicherungen meiner btrfs-Subvolumes an einen Bandarchivierungsdienst zu übertragen. Der Dienst macht FTP- und SSH-Endpunkte verfügbar. Wenn ich beliebige Befehle auf dem SSH-Endpunkt ausführen dürfe, würde ich Folgendes tun, um eine Teilsicherung durchzuführen: btrfs send -p $LAST_SUBVOLUME $NEXT_SUBVOLUME | compress | encrypt | ssh -p $PORT …
Ich messe die Gesamtgröße einer Reihe von Dateien, deren Pfade ich in einem Textdokument, files.txt, gespeichert habe. Beispielinhalt von files.txt: file1.txt file2.txt file3.txt Dieser Shell-Befehl gibt mir die Ausgabe, die ich möchte: $ du -hc $(cat files.txt) es sei denn, ich habe einen Dateinamen mit Leerzeichen, zB: file 9.txtDann wird …
Meine Festplatte ist in einem Durcheinander, also habe ich beschlossen, eine Bereinigung durchzuführen. Als Teil davon möchte ich alle Ordner, die Musik enthalten, in einem zusammenführen. Was ich tun möchte, ist, auf meinem Laufwerk nach * .mp3 und * .aac zu suchen und den Namen der Ordner abzurufen. Dann möchte …
Ich habe ein Programm, das sich wie folgt anmeldet: 1324218770.7644 INFO usw Welches ist das beste Linux-Shell-Programm, um die Zeitstempel in ein für Menschen lesbares Format wie Sun 18 Dec 2011 15:32:50 CET umzuwandeln ? Ich kann so durchpfeifen | cut -f 1 -d\ | awk '{print strftime("%c",$1)}' Nur für …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.