Neue Fragen mit dem Tag «pipe»
Insgesamt gefunden 311 Fragen
0
Bewertungen
1
Antwort
839
Ansichten
Wie kann ich hier ein Dokument in der Mitte einer Pipe verwenden?
Ich möchte einige Inhalte generieren: passphrase=$(<passphrase) envsubst <<EOF apiVersion: v1 kind: Secret metadata: name: openshift-passphrase stringData: passphrase: $ EOF und pfeife es an oc create -f -. Wenn ich eine Pfeife nach dem füge EOF, funktioniert es nicht. Wie kann man den meh...
fragte simbo1905 vor 5 Jahren
3
Bewertungen
2
Antworten
765
Ansichten
Wie kann ich die Ausgabe von stdout in vim umleiten?
Ich möchte die Ausgabe von echoin vim anzeigen und nach dem Betrachten in eine Datei speichern. Ich habe es versucht echo $PATH | vim, erhalte aber folgende Fehlermeldung: Vim: Warning: Input is not from a terminal Vim: Error reading input, exiting... Vim: Finished. Was kann ich machen?
fragte Human vor 6 Jahren
0
Bewertungen
2
Antworten
814
Ansichten
Wie kann ich die Ausgabe des Befehls an einen anderen Befehl weiterleiten, während er auch auf der Konsole angezeigt wird?
Ich möchte einen Teil der Ergebnisse eines Streams in eine Datei schreiben, aber ich möchte, dass der gesamte Inhalt des Streams auf der Konsole gedruckt wird. Gibt es einen Befehl, der dabei helfen könnte? Minimales Beispiel: Angenommen, ich hatte eine Datei foo.txtmit Inhalt: bat dude rude Und ic...
fragte Zain R vor 6 Jahren
0
Bewertungen
1
Antwort
517
Ansichten
Pipeline nach dem Bezug eines Basicscript
ich habe einen Code # Inside Child.sh ChildVariable=BigChild # Inside Parent.sh source ./Child.sh echo "ChildVariable=$" Ausgabe: ChildVariable=BigChild Aber, # Inside Parent.sh source ./Child.sh | sed 's/\(.*\)/\t\1/' echo "ChildVariable=$" Ausgabe: ChildVariable= Ich muss die Ausgabe (fal...
fragte Nikhil vor 6 Jahren
0
Bewertungen
1
Antwort
484
Ansichten
Überspringen Sie N Bytes alle M Bytes, während Sie aus Named Pipe lesen
Ich leite Daten von einem Prozess zum anderen, aber dieser Stream muss gefiltert werden. Der erste Prozess ist ffmpegund der zweite ist ffplay. ffmpegBietet einen unaufbereiteten Video-Frame fplayzum Rendern, fügt jedoch jedem Frame 32 Byte Header hinzu . Bei einem 720p-Frame bedeutet dies, dass jed...
fragte peetonn vor 6 Jahren
2
Bewertungen
0
Antworten
1124
Ansichten
In-Place-Delta schreibt aus einer Pipe
Ich suche nach einer Möglichkeit, nur die Teile einer Datei zu überschreiben, die sich von dem unterscheiden, was in die Datei geschrieben werden soll, sodass die Datei mit der geringst möglichen Anzahl von Schreibvorgängen auf die Festplatte geändert wird. Mein Plan ist, ein wenig Deduplizierung du...
fragte Atemu vor 6 Jahren
0
Bewertungen
1
Antwort
418
Ansichten
Named Pipe für die Kommunikation zwischen Prozessen
Ich möchte eine Named Pipe für die Kommunikation zwischen einem PHP-Serverskript und einem Dienst verwenden, dh einen Prozess (ein Python-Skript), der am anderen Ende der Pipe lauscht. Dieser Dienst wird absichtlich unter einem nicht privilegierten Benutzer ausgeführt und erstellt auch die Pipe mit...
fragte highsciguy vor 6 Jahren
0
Bewertungen
1
Antwort
514
Ansichten
Übergeben Sie die Cronjob-Ausgabe als Parameter an curl
Ich habe einen Cronjob, der stündliche Unterstützung braucht. Jetzt möchte ich jeden stderr an eine API übergeben. 0 * * * * /usr/local/sbin/script.sh 2>&1 | curl -k -X GET "https://192.168.0.25/path/of/joomla/instance/index.php?option=com_user&task=sendSMSalert&msg=variable" Ich bin...
fragte Ash vor 6 Jahren
0
Bewertungen
0
Antworten
649
Ansichten
Log in weniger
Lass es eine Protokolldatei geben, nenne es /var/log/example. Wie üblich gibt ein Dienst ständig Zeilen in diese Datei aus. Ich möchte den Inhalt dieser Datei in Echtzeit less(oder gleichwertig) ansehen . Ich kenne die Befehle Fund Gin less, aber der Inhalt des Protokolls wird so angezeigt. Ich möch...
fragte LDericher vor 6 Jahren
1
Bewertungen
2
Antworten
523
Ansichten
Verwenden Sie vim in pipeline, um die aktuelle Zeile beim Beenden auf stdout auszugeben.
Kann ich so etwas tun: $ ls | vim | xargs ... und haben vim alle Zeilen, die beim Beenden visuell ausgewählt wurden, zu stdout? Wenn es einfacher wäre, einfach die "aktuelle Zeile" auszugeben, dann funktioniert das auch. Ich bin natürlich offen für die Übergabe einiger Befehlszeilenargumente an vim...
fragte Brad Parks vor 6 Jahren
2
Bewertungen
2
Antworten
567
Ansichten
GNU "parallel --pipe" verarbeitet stdin nicht zeilenweise
Ich bin total verwirrt, wie man GNU parallel verwendet, um stdin an den Jobbefehl zu übergeben. Ich habe, was ich mir vorstellte, ein wirklich üblicher Anwendungsfall. Ich habe einen Prozess xxd, der etwas mit stdin macht und stdout ausgibt. Ich habe zum Beispiel eine Möglichkeit, einen anderen Stan...
fragte ThorSummoner vor 6 Jahren
0
Bewertungen
1
Antwort
856
Ansichten
Mit xargs übergeben Sie Argumente an die Sub-Shell mit Pipe
Ich möchte einige Dateien umbenennen. Ich denke, ich kann xargs dafür benutzen. find ./ -name "upload.log-*" ./upload.log-20180622.gz-20180624.gz-20180626.gz ./upload.log-20180624.gz-20180626.gz ./upload.log-20180620.gz-20180622.gz-20180624.gz-20180626.gz ./upload.log-20180621.gz-20180623.gz-201806...
fragte nelaaro vor 6 Jahren
2
Bewertungen
1
Antwort
459
Ansichten
Stderr-Ausgabe duplizieren und mit stderr in der Bash zusammenführen, ohne die Reihenfolge zu ändern
Ich möchte sowohl stderr als auch stdout in eine Protokolldatei schreiben und stderr auf das Terminal (oder das Standardausgabegerät) drucken. Motivation: Ich habe einen Befehl in meiner crontab und möchte alle Ausgaben in einer Datei protokollieren. Ich möchte, dass cron mir eine E-Mail sendet, wen...
fragte TPE vor 6 Jahren
2
Bewertungen
1
Antwort
787
Ansichten
Wie kann man zwei Zeilen mit `sed` verketten?
Ich versuche, zwei Zeilen der iwlistAusgabe zu verketten . Meine grepund sed-Befehle zum Entfernen von führenden und nachgestellten Leerzeichen funktionieren gut, aber ich kann nicht die letzte sedAnweisung erhalten, um das \nzu entfernen . Was vermisse ich? sudo iwlist wlan0 scanning | grep -e ESSI...
fragte sceddy vor 6 Jahren
1
Bewertungen
1
Antwort
545
Ansichten
Verwenden von> und <in einer Batchdatei mit einer for-Schleife
Wenn Sie dies in einer test.batDatei tun : for %%i in (__src\*.js) do jsmin <"%%i" >"temp\%%~ni%%~xi" "(C) Example" Ich hatte erwartet zu sehen: D:\Temp>jsmin <"__src\background.js" >"temp\background.js" "(C) Example" aber ich sehe das stattdessen: D:\Temp>jsmin "(C) Example" 0&l...
fragte Basj vor 6 Jahren
1
Bewertungen
2
Antworten
514
Ansichten
Linux bash - wie kann ich eine Liste von Binärdateien ausführen, die von einem anderen Skript generiert werden?
Ich habe ein Skript, das eine Liste der auszuführenden Binärdateien generiert: \home\joe\bin\script1 \home\joe\bin\script2 \home\joe\bin\script3 .. Frage 1: Wie kann ich alle diese Dateien nacheinander über die Befehlszeile ausführen? Eine Möglichkeit, dies zu tun, besteht darin, die Liste der Binä...
fragte motam79 vor 6 Jahren
3
Bewertungen
2
Antworten
7990
Ansichten
Rufen Sie den Antworttext ab und zeigen Sie den HTTP-Code per curl an
Ich habe einen Endpunkt, der JSON (Antworttext) zurückgibt. Ich muss den Antwortkörper durch Locken bekommen und ihn verarbeiten (zum Beispiel mit jq). Es klappt: response=$(curl -s https://swapi.co/api/people/1/?format=json) name=$(echo $response tmpFile | jq '.name') # irrelevant command, but I ne...
fragte mkczyk vor 6 Jahren
1
Bewertungen
1
Antwort
392
Ansichten
Wie kann ich das Linux-Terminal verwenden, um nur Teile der mit harten Zeichenfolgen verketteten Programmeingänge zu pfeifen?
Ich verstehe, dass ich Xargs so verwenden kann: echo "-i inputfile.raw -o outputfile.jpg" | xargs -t ./myprogram Ich teste die Anwendung jedoch fuzz und ich habe einen Fuzzer, der so funktioniert: echo "some text" | myfuzzer Ausgabe: "@ om3 t9gxt" Mit anderen Worten, mein Fuzzer nimmt einen String u...
fragte the_endian vor 6 Jahren
0
Bewertungen
1
Antwort
580
Ansichten
Wie füge ich einen benutzerdefinierten Parser für einen Dateityp in MC Viewer hinzu?
Wenn Sie im Mitternachtsbefehl F3auf eine .sqliteDatei drücken, zeigt der Viewer anstelle der ursprünglichen Binärdatei den SQL-Dump der Datei an und F8kann verwendet werden, um zwischen den analysierten und den unformatierten Modi zu wechseln . Dieses Verhalten ist für einige andere Dateitypen verf...
fragte ccpizza vor 6 Jahren
4
Bewertungen
2
Antworten
1325
Ansichten
Der Grep-Exit-Status wurde mit Pipe und Variable nicht erfolgreich getestet
Ich brauche einen möglichst kurzen Bash-Testbefehl (Bracket-Test), um das Ergebnis des Pipe-grep mit Variable als Suchargument auszuwerten. Ich teste, ob sich eine neue Zeichenfolge im Array befindet - den Array-Inhalt als Zeilen an grep weiterleiten und den Exit-Code überprüfen. Aber irgendwie klap...
fragte uldics vor 6 Jahren
1
Bewertungen
2
Antworten
458
Ansichten
Pipe-Ausgabe vom Programm in eine dynamische, benannte Datei (enthält Datum)
Ich bin immer noch ein Neuling in der Flaschenfütterung, also geh einfach. Ich habe mich so weit gegoogelt, aber ich finde keine Antwort. Ich führe ein Programm aus, das CSV-Daten ausgibt, und leitet es an log.csv weiter Ich bin auf der Suche nach einer Möglichkeit, die Pipe-Ausgabe mit dem Datum un...
fragte poor_red_neck vor 6 Jahren
2
Bewertungen
0
Antworten
467
Ansichten
Kann ein Win10-GURU diese Lösung zum Teilen von Videos bei Änderungen der Auflösung automatisieren?
Kann ein Windows10-Guru helfen, dies zu automatisieren? Ich habe die Lösung von Lord Neckbeard im folgenden Beitrag nicht automatisieren können: Wie werden Videodateien bei festgestellter Änderung der Auflösung aufgeteilt? (dh aufgezeichnete Streams mit mehreren Breiten) Idealerweise sollte ich die...
fragte EverT vor 6 Jahren
1
Bewertungen
1
Antwort
516
Ansichten
Befehlszeile: Wie werden Leerzeichen in Dateinamen behandelt?
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 gewünschte Ausgabe: $ du -hc $(cat files.txt) Es sei denn, ich habe einen Dateinamen m...
fragte escapecharacter vor 6 Jahren
0
Bewertungen
0
Antworten
465
Ansichten
WALL in vi / emacs?
Wie würde ich WALLeine Programmvorlage in vi oder emacs einbinden? Versuchte dies ohne Glück: wall vi template.C cat template.C | wall wall :wq Hinweis: template.C enthält eine Vorlage für C ++ - Code, z. B. Iostream, Namespace, Int-Main usw. und einen Kommentarkopf für eine beginnende Programmierk...
fragte Joe Smith vor 6 Jahren
1
Bewertungen
0
Antworten
401
Ansicht
Richtige Berechtigungen für ein per Postfix übertragenes Skript
Wie mein fast alliterativer Titel besagt, versuche ich, Postfix so zu konfigurieren, dass eingehende Nachrichten an ein PHP-Skript weitergeleitet werden. Momentan versucht postfix offenbar, das Skript als Benutzer "nobody" auszuführen. Das heißt, wenn sich das Skript an einem anderen Ort als einem ö...
fragte Ryan Griggs vor 6 Jahren
0
Bewertungen
2
Antworten
789
Ansichten
Wie kann ich die Eingabe in Windows Power Shell an Wireshark übergeben?
Ich versuche, den folgenden Befehl in Power Shell auszuführen: C:\Users\mne\Desktop\plink.exe -ssh -pw abc root@myhost "tcpdump -w - -U -i vethf90673c 'port 5000'" | &"C:\Program Files\Wireshark\Wireshark.exe" -k -i - Wireshark startet jedoch nie, PowerShell druckt nur, dass tcpdump zuhört. Wie...
fragte Mohammed Noureldin vor 6 Jahren
1
Bewertungen
1
Antwort
1112
Ansichten
Shell unter Verwendung von netcat unter Windows umkehren (Option no -e)
Gibt es eine Möglichkeit, unter Verwendung von netcat eine Reverse-Shell zu erhalten, ohne die Option -e zu verwenden, da dies die Benutzerkontensteuerung auslöst? Ich habe es von Linux auf Linux mit einer Named Pipe zum Laufen gebracht. Ich wollte etwas Ähnliches in Windows erreichen. Beim Ausführe...
fragte Adriano_epifas vor 6 Jahren
-1
Bewertungen
1
Antwort
372
Ansichten
Wie kann man die Verrohrung richtig umkehren?
Ich versuche, das Pfeifen rückgängig zu machen. Genauer gesagt versuche ich, diese Aussage umzukehren: echo 'benutzer: passwd' | sudo chpasswd Ich würde gerne den "sudo chpasswd" im Voraus erhalten. Ich habe beides versucht: sudo chpasswd <echo 'Benutzer: Passwd' Und: sudo chpasswd <(echo...
fragte Mathias Maes vor 6 Jahren
1
Bewertungen
3
Antworten
1589
Ansichten
Schreiben in eine Datei von einem udev-RUN-Befehl
Ich arbeite an der Erstellung eines udev-Regelsatzes, der jedes Mal, wenn ein bestimmtes USB-Laufwerk eingefügt wird, in eine Protokolldatei schreibt. Mein Regelsatz, gespeichert in /etc/udev/rules.d /99-log-USB-drive.rules, enthält derzeit Folgendes: # Skip if not the expected USB drive ENV!="SOMEU...
fragte fuumind vor 6 Jahren
0
Bewertungen
0
Antworten
487
Ansichten
Leiten Sie eine Liste der Dateien an lrztar oder lrzip
Ich weiß, dass Sie die Ausgabe eines `` find'-Befehls an tar und dann diese Datei an lrzip weiterleiten können, aber ich weiß auch, dass dies die Komprimierungseffizienz verringern wird find . -name "*.tex" |lrztar -n -o find.lrztar-n - und find . -name "*.tex" |lrzip -n -o find.lrzip-n - das funk...
fragte Nero gris vor 6 Jahren