Als «pipe» getaggte Fragen

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.

6
So erhalten Sie sowohl PIPESTATUS als auch die Ausgabe im Bash-Skript
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 …
9 bash  pipe 


4
Wie kann ich Quelldateien nach Text durchsuchen?
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
8 bash  grep  pipe  xargs 

1
ffmpeg Pipe-Bilder aus Video extrahiert
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 …
8 linux  video  ffmpeg  pipe 


1
Wenn Sie eine Datei an eine Unix-Pipe senden, friert Matlab ein
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 …
6 matlab  unix  pipe 


2
Pipe ein Programm in weniger
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 …
5 bash  stdout  pipe  stderr  less 

3
echte Fenster entsprechend cat * stdin *
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 …
5 cmd.exe  pipe 

1
Wie lange bleiben FIFOs (Named Pipes) offen?
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 …
5 linux  unix  pipe  fifo  named-pipe 


3
Setzen Sie scp (1), sftp (1) oder rsync (1) für die Übertragung einer Named Pipe ein
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 …
4 ssh  scp  pipe  btrfs 

1
Befehlszeile: So behandeln Sie Leerzeichen in Dateinamen
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 …

2
Nur Ordner finden
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 …
2 bash  regex  find  grep  pipe 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.