Ich bin immer davon ausgegangen, dass curl bei einer HTTP 500-Antwort einen Exit-Code zurückgibt, der einen Fehler bedeutet (! = 0), aber das scheint nicht der Fall zu sein. Gibt es eine Möglichkeit, cURL mit einem anderen exitCode als 0 zum Scheitern zu bringen, wenn der HTTP-Statuscode nicht 200 ist? …
Ich habe alle fünf Minuten eine crontabthat wgetsa PHP-Seite (nur um den PHP-Code auszuführen), und ich möchte die Ausgabe der Anfrage an standard out senden, während ich die normale wgetAusgabe an /dev/null(oder auf andere Weise verstecke). Ich konnte es im wgetHandbuch nicht finden . Ich suche nach etwas wie: wget …
Ich habe ein Linux-Programm, das Informationen in stdout und stderr schreiben kann. Ich habe ein Shell-Skript, das diese Ausgabe in eine Datei umleitet /var/log. (Via >>und 2>&1.) Gibt es eine Möglichkeit, diese Protokolldatei rotieren zu lassen? (maximale Größe, dann zu einer anderen Datei wechseln, nur eine begrenzte Anzahl von Dateien …
Ich schreibe ein C-Programm in Windows, meine printf-Aufrufe drucken in die Befehlszeile und ich weiß, dass ich all diese Ausgaben in eine Textdatei umleiten kann, indem ich Folgendes verwende: myProgram.exe > mylog.txt Ich möchte jedoch auch die Ausgabe sehen, die auf der Konsole gedruckt worden wäre, und alles in einer …
Ich habe eine .gz-SQL-Dump-Datei (Beispiel: foo.sql.gz), die ich mit dem klassischen mysql-Befehl in meine Datenbank importieren möchte. gunzip -c foo.sql.gz > foo.sql mysql -uroot -ppassword foo < foo.sql foo ist die Datenbank. Wie kann ich diese beiden Befehle in einem einzigen Befehl weiterleiten? Versucht gunzip -c foo.sql.gz | mysql -uroot …
Was ist der idiomatische Weg, um Folgendes zu tun Teer zu stdout Lesen Sie diese Teer-Ausgabe von stdout und extrahieren Sie sie in einen anderen Ordner. Meine Lösung ist tar --to-stdout .. | tar -C somefolder -xvf - Aber vielleicht gibt es eine idiomatischere Möglichkeit, dies zu tun.
Warum geht die Ausgabe einiger Linux-Programme weder nach STDOUT noch nach STDERR? Eigentlich möchte ich wissen, wie man zuverlässig die gesamte Programmausgabe erfasst, egal welchen "Stream" er verwendet. Das Problem, das ich habe, ist, dass einige Programme ihre Ausgabe nicht erfassen zu lassen scheinen. Ein Beispiel ist der Befehl 'time': …
Ich muss das Terminal stdout direkt in die Zwischenablage auf dem Mac kopieren. Wie würde ich das machen? Beispiel: echo sometext | copy_to_clipboard oder echo sometext > /private/clipboard.txt
Bietet Windows die grundlegende teeMöglichkeit, Standardeingaben in einen beliebigen Satz von Dateien zu kopieren und dann wieder in die Standardausgabe zurückzukehren? Ich teelade normalerweise ein allgemeines Programm herunter, bin aber neugierig, ob es so etwas in Powershell oder so gibt?
Windows-Konsole: Tool A kann Binärdaten in eine Datei schreiben, hat jedoch keine Option, die Verwendung von stdout anzuweisen. Tool B kann Binärdaten aus stdin lesen und die darin enthaltenen Informationen verarbeiten. Wie kann ich die Ausgabe von A durch B leiten, ohne eine Zwischendatei zu verwenden? Mit anderen Worten: Wovon …
Angenommen, ich habe zwei Programme namens ProgramAund ProgramB. Ich möchte beide gleichzeitig im Windows-Cmd-Interpreter ausführen. Aber ich möchte das StdOutvon ProgramAsüchtig nach dem StdInvon ProgramBund das StdOutvon ProgramBsüchtig nach dem StdInvon ProgramA. Etwas wie das ________________ ________________ | | | | | StdIn (== ← === ← == (StdOut | …
Ich suche nach einer Möglichkeit, die Ausgabe an STDOUT zu stoppen, wenn ich feststelle, dass ein Befehl falsch ist. Zum Beispiel, wenn ich versehentlich eine sehr große Datei katze. Normalerweise hört es irgendwann auf, wenn Sie gedrückt halten Strg + c , aber es dauert lange. Gibt es eine Möglichkeit, …
Angenommen, ich führe ein Skript unter atLinux aus (Beispiel unten), von dem ich weiß, dass es mehrere Stunden oder sogar mehrere Tage dauern wird. Ich bin daran gewöhnt, ateine E - Mail mit der Ausgabe des Befehls sendet , sobald es abgeschlossen ist , aber was ist, wenn ich Blick …
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.