Tag: io-redirection

I/O-Umleitung verwendet wird, in shell-scripting. Diese Funktion ermöglicht es, um nehmen Sie die Ausgabe eines Befehls und leitet es als Eingabe für einen anderen Befehl. Oder Befehl kann die Eingabe aus einer Datei statt von der Tastatur. Der ganze Prozess hilft, schließen Sie die Befehle in verschiedener Weise.

IO-Umleitung - Swapping stdout und stderr

Anzahl der Antworten 4 Antworten
Gegeben ein shell-script: #!/bin/sh echo "I'm stdout"; echo "I'm stderr" >&2; Gibt es eine Möglichkeit zu nennen, dass die Skript, so dass nur stderr würde das drucken, wenn der Letzte Teil des Befehls ist 2>/dev/null, dh $

strace tmux Ausgabe in eine Datei umgeleitet

Anzahl der Antworten 2 Antworten
Möchte ich überprüfen, welche Dateien nicht tmux berühren, wenn es gestartet wird (nicht nur die Liste der offenen Dateien, wenn tmux läuft). Strace tmux schien die beste option. Beim Versuch, leiten Sie die Ausgabe in eine Datei

Umleitung im inneren Aufruf von execvp() funktioniert nicht

Anzahl der Antworten 3 Antworten
Habe ich die Umsetzung ein kleines Programm, führt einen bestimmten Befehl mit execvp(). Es funktioniert gut, wenn Sie nicht mit der Umleitung, aber wenn ich einen Befehl wie: cat file1.txt > redirected.txt cat-Ausgänge der folgenden Fehlermeldungen angezeigt

PsExec umleiten der Ausgabe und Fehler erzeugt, indem der Befehl nicht funktioniert

Anzahl der Antworten 2 Antworten
Ich habe eine Konsolenanwendung, die nicht mit diesem class Program { static void Main(string args) { Console.WriteLine("out"); Console.Error.WriteLine("err"); Environment.ExitCode = 5; } } Wenn ich oben in der cmd-Eingabeaufforderung bekomme ich folgende C:\>C:\pstools\test\outnerr.exe >C:\pstools\test\out1.log 2>C:\pstools\test\err1.log C:\>echo %errorlevel%

Datei-Umleitung in Windows und %errorlevel%

Anzahl der Antworten 1 Antworten
Können sagen, wir möchten, erstellen Sie eine leere Datei in windows mit dem folgenden Befehl: type nul > C:\does\not\exist\file.txt das Verzeichnis nicht vorhanden ist, so erhalten wir die Fehlermeldung: The system cannot find the path specified Wenn

Beste Weg, zu erfassen Ausgang aus dem system-Befehl, um eine Textdatei?

Anzahl der Antworten 6 Antworten
Ich versuche zu erfassen Ausgabe mit Perl - system Funktion führen und leiten Sie einen system-Befehl den Ausgang in eine Datei, aber aus irgendeinem Grund bekomme ich nicht die gesamte Ausgabe. Ich bin mit folgender Methode: system("example.exe

Simulieren von Eingaben von der Standardeingabe, wenn ein scala-Programm in intellij

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit, konfigurieren Sie die Befehl Linie Argumente, um intellij für stdin-Umleitung? Etwas entlang der Linien von: Ausführen | Bearbeiten Von Run Configurations | Script Parameter /shared/java/paf-rules.properties 2 < /shared/java/testdata.csv Diese sollten zusammengeführt werden, mit

Wie haben korrekte Unicode-und ANSI-Umlenkung der Ausgabe auf cmd.exe?

Anzahl der Antworten 2 Antworten
Wenn Sie das tun, Automatisierung unter windows und den Sie umleiten der Ausgabe von verschiedenen Befehlen (interne cmd.exe oder extern, werden Sie feststellen, dass Ihre log-Dateien, enthält eine Kombination von Unicode-und ANSI-Ausgang (das heißt, Sie sind unwirksam

Wie kann ich unterdrücken, standard-Fehler-Ausgabe in der PowerShell?

Anzahl der Antworten 4 Antworten
In einem PowerShell-Skript zu automatisieren einige SVN-Aufgaben habe ich die folgende Funktion: function SvnUrlExists($url) { svn info $url | out-null 2>&1 return $? } Da diese explizit prüft, ob einige SVN-repository-URL existiert, ich bin überhaupt nicht für

Suchen und ersetzen in Datei, und überschreiben Sie die Datei funktioniert nicht, es leert die Datei

Anzahl der Antworten 13 Antworten
Ich würde gerne ein suchen und ersetzen auf eine HTML-Datei über die Befehlszeile. Mein Befehl sieht ungefähr so aus: sed -e s/STRING_TO_REPLACE/STRING_TO_REPLACE_IT/g index.html > index.html Wenn ich diesen starte, und schauen Sie auf die Datei, danach ist

I/O-Umleitung in Eclipse?

Anzahl der Antworten 2 Antworten
Ist es möglich, I/O-Umleitung in Eclipse? Möchte ich umleiten von standard-Eingabe/Ausgabe auf der Kommandozeile wie java MyProgram <input.txt >output.txt, aber ich kann nicht scheinen, um es zu bekommen arbeiten in Eclipse. Ich habe versucht, einschließlich der <'s

Wie verwenden Sie die Umleitung in C für die Datei-Eingabe

Anzahl der Antworten 3 Antworten
Ich brauche, um die Datei aus dem terminal, ich weiß, sieht der Befehl wie: ./a.out < fileName.txt Ich bin mir nicht sicher über die Verwendung von fgets() in meinem Programm die angeforderte Datei aus dem terminal. InformationsquelleAutor

"Mehrdeutige Ausgabe umleiten" zu senden versuchen, sowohl stdout und stderr zu mailx-Befehl at geschickt

Anzahl der Antworten 1 Antworten
Habe ich ein bash-Skript namens test.sh die, der Einfachheit halber, druckt eine Zeile zu stdout und eine Linie zu stderr. test.sh: #!/bin/bash echo "this is to stdout" echo "this is to stderr" 1>&2 Ich das Skript ausgeführt

"No such file or directory" auf einfache bash-Umleitung

Anzahl der Antworten 2 Antworten
Hier ist etwas code von mir: gzip -c $path > /var/www/wiki/backup/$now/$file.gz Ich bin Gzip den Inhalt $path (der Pfad zu einem Verzeichnis), und dann senden Sie die komprimierte Datei /var/www/wiki/backup/$now/$file.gz. $now enthält ein directory-name $file ist der

Kopieren stderr und stdout in eine Datei als auch der Bildschirm in der ksh

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche nach einer Lösung (ähnlich der bash-code unten) zu kopieren, sowohl stdout und stderr in eine Datei zusätzlich zu dem Bildschirm, innerhalb ksh unter Solaris. Folgende code funktioniert Super in der bash-shell: #!/usr/bin/bash

Speichern einer batch-Variablen in einer text-Datei

Anzahl der Antworten 2 Antworten
Ich bin versucht zu retten, eine batch-variable in eine Textdatei. Ich habe momentan diesen code: @echo off Set var=6 @echo %var%>txt.txt For /f "tokens*" %%i in (txt.txt) do @echo %%i Pause Soll es sparen der 6 in

fopen mit stdin als parameter Dateiname

Anzahl der Antworten 3 Antworten
Ich wurde aufgefordert, ein Programm zu schreiben, die im Grunde analysiert die Datei, mit der Umleitung der stdin, wie diese: myProg param1 param2 param3, < theFileToParse Ich versuche, verwenden Sie die Funktion fopen öffnet die Datei, aber

Warum ist Teilprozess.ausführen Ausgabe unterscheidet sich von shell die Ausgabe der gleiche Befehl?

Anzahl der Antworten 2 Antworten
Ich bin mit subprocess.run() für einige automatisierte Tests. Meist zu automatisieren tun: dummy.exe < file.txt > foo.txt diff file.txt foo.txt Wenn Sie ausführen, die über die Umleitung in eine shell, die beiden Dateien sind immer identisch. Aber

Wie man WebLogic log alle "console" - Nachricht in eine Datei?

Anzahl der Antworten 1 Antworten
In Eclipse sehen Sie alle Nachrichten in der Konsole (Ausgabe System.out.println), aber in WebLogic, wie bekomme ich eine Datei, die enthält alle diese Nachricht ? InformationsquelleAutor MemoryLeak | 2011-11-13

Wie kann ich das umleiten der Standardausgabe in eine Datei in Perl?

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche ein Beispiel für eine Umleitung der Standardausgabe auf eine Datei mit Perl. Ich mache eine ziemlich einfache fork/exec-tool, und ich möchte, dass die Umleitung des Kindes Ausgabe in eine Datei anstelle der

Warum "top | grep - > Datei' nicht arbeiten?

Anzahl der Antworten 2 Antworten
Getestet habe ich den folgenden Befehl aus, aber es funktioniert nicht. $> top -b -d 1 | grep java > top.log Es nicht verwenden standard-Fehler. Ich habe überprüft, dass es verwendet standard-Ausgabe, aber top.log ist immer noch

Wie kann ich die Umleitung-Konsole Ausgabe in Datei?

Anzahl der Antworten 4 Antworten
Ich bin neu in c. Gibt es eine einfache Möglichkeit zum umleiten der Konsole Ausgabe (printfs etc.) um eine Datei mit einigen Allgemeinen Befehlszeile \ linkage-parameter (ohne änderungen am original-code)? Wenn ja, was ist das Verfahren? ja,

Umleiten von standard-Eingabe von Konsole-Anwendung

Anzahl der Antworten 2 Antworten
Ich habe eine Konsole-Anwendung, die ich bin versucht, zu automatisieren, durch umleiten von Standard-Eingabe-stream des Prozesses. Im manuellen Modus nach dem öffnen der Anwendung, es wartet auf user-input wie unten Habe ich den Prozess mit der umgeleiteten

wie umleiten der Ausgabe von mehreren Befehlen in einer Datei

Anzahl der Antworten 3 Antworten
habe ich ein bash-Skript, das die folgenden zwei Befehle aus: ssh host tail -f /some/file | awk ..... > /some/file & ssh host tail -f /some/file | grep .... > /some/file & Wie kann ich die Ausgabe

Wie unterdrückt stderr-Ausgabe in der Powershell?

Anzahl der Antworten 4 Antworten
In ein PS-Skript automatisieren einige SVN-Aufgaben habe ich die folgende Funktion: function SvnUrlExists($url) { svn info $url | out-null 2>&1 return $? } Da diese explizit prüft, ob einige SVN-repository-URL existiert, ich bin überhaupt nicht für irgendwelche

Wie kann ich das umleiten von Eingabe-und Ausgabe mit PyCharm wie ich auf die Kommandozeile?

Anzahl der Antworten 6 Antworten
Mit dem Befehl Linie, wenn ich arbeite mit einer python-Datei kann ich geben: python filename.py < filename.in > filename.out Gibt es eine Möglichkeit, dieses Verhalten nachzuahmen und in PyCharm? InformationsquelleAutor der Frage Sophie | 2014-02-05

Simulieren von Eingaben von der Standardeingabe, wenn ein Programm ausführt, in intellij

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit, konfigurieren Sie die Befehl Linie Argumente, um intellij für stdin-Umleitung? Etwas entlang der Linien von: Ausführen | Bearbeiten Von Run Configurations | Script Parameter /shared/java/paf-rules.properties 2 < /shared/java/testdata.csv InformationsquelleAutor der Frage javadba |

Umleiten Von System.aus einer TextArea in JavaFX

Anzahl der Antworten 1 Antworten
Update: Immer noch mit dem gleichen Problem, überarbeitete Quelle der Haupt-app-code: http://pastebin.com/fLCwuMVq Muss es etwas in CoreTest blockiert das UI, aber Ihr tut alle möglichen Sachen (async-xmlrpc-Anfragen, asynchrone http-Anfragen, Datei-E /a usw.), habe ich versucht, indem es

Wie kann ich erfassen alle meine compiler Ausgabe in eine Datei?

Anzahl der Antworten 8 Antworten
Baue ich ein opensource-Projekt von der Quelle (CPP) in Linux. Dies ist die Reihenfolge: $CFLAGS="-g Wall" CXXFLAGS="-g Wall" ../trunk/configure --prefix=/somepath/ --host=i386-pc --target=i386-pc $make Beim kompilieren bin ich immer viel von compiler-Warnungen. Ich möchte anfangen, Sie zu beheben.

In C, wie Sie umleiten von stdin/stdout/stderr in Dateien wenn Sie eine execvp() oder ähnliches aufrufen?

Anzahl der Antworten 3 Antworten
Ich habe den folgenden code: pid_t pid = fork(); if (pid == -1) { //... } else if (pid == 0) { stdin = someopenfile; stdout = someotherfile; stderr = somethirdopenfile; execvp(args[0], args); //handle error ... }

Sende Zeichenfolge an Stdin

Anzahl der Antworten 3 Antworten
Ist es ein Weg, um effektiv tun dies in der bash: /my/bash/script < echo 'This string will be sent to stdin.' Ich bin mir bewusst, dass ich könnte, leiten Sie die Ausgabe vom echo wie dieses: echo

UTF-8-Ausgabe von PowerShell

Anzahl der Antworten 4 Antworten
Ich versuche zu verwenden Process.Start mit Weiterleitung I/O zu nennen PowerShell.exe mit einem string, und die Ausgabe zurück, die alle in UTF-8. Aber ich bin anscheinend nicht in der Lage sein, diese Arbeit zu machen. Was ich

PhantomJS: exportierte PDF in stdout

Anzahl der Antworten 4 Antworten
Gibt es eine Möglichkeit, trigger-PDF-export-Funktion in PhantomJS ohne Angabe einer Ausgabedatei mit der .pdf-Erweiterung? Wir verwenden möchten stdout für die Ausgabe der PDF-Datei. InformationsquelleAutor der Frage Dan | 2012-07-10

Bash in Datei ohne Echo schreiben?

Anzahl der Antworten 8 Antworten
Als eine übung, eine Methode vorhanden sein, um die Umleitung an einen string in einer Datei ohne echo? Derzeit bin ich mit echo "Hello world" > test.txt Weiß ich über cat und printf. Ich dachte so etwas

pipe stdout und stderr zu zwei verschiedenen Prozessen in Shell-Skript?

Anzahl der Antworten 5 Antworten
Habe ich eine pipline, die gerade command1 | command2 So, stdout von Befehl1 geht auf command2 , während stderr von Befehl1 gehen Sie zu dem terminal (oder wo auch immer die Standardausgabe der shell ist). Wie kann

Leiten Sie stderr in die C-Shell um

Anzahl der Antworten 6 Antworten
Wenn ich führen Sie den folgenden Befehl in cshhabe ich nichts, aber es funktioniert in bash ist, gibt es einen Gegenwert in csh die Umleitung der standard-Fehler-standard aus? somecommand 2>&1 InformationsquelleAutor der Frage zdd | 2012-12-05

Was ist / dev / null 2 ​​& amp; 1?

Anzahl der Antworten 7 Antworten
Fand ich dieses Stück code in /etc/cron.täglich/apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Es ist eine Spülung und ein Neuladen der firewall. Ich verstehe nicht, die >> /dev/null 2>&1 Teil. Was ist

Was macht & gt; & amp; bedeuten?

Anzahl der Antworten 2 Antworten
War ich ein wenig verwirrt, durch diesen Ausdruck: gcc -c -g program.c >& compiler.txt Ich weiß &>filename leitet sowohl stdout und stderr zu Datei filename. Aber in diesem Fall das kaufmännische und-Zeichen wird nach dem größer-als-Zeichen. Es

Wie verwende ich Sudo, um die Ausgabe an einen Ort umzuleiten, für den ich keine Schreibberechtigung habe?

Anzahl der Antworten 15 Antworten
Bekommen habe sudo Zugriff auf eine unserer Entwicklung RedHat linux-Boxen, und ich glaube, ich finde mich ganz oft benötigt umleiten der Ausgabe zu einer location, die ich normalerweise nicht schreiben-Zugriff auf. Das Problem ist, dieses erfundene Beispiel

Bash: Redirect Standard-Eingabe dynamisch in einem Skript

Anzahl der Antworten 7 Antworten
Ich versuche zu tun, dies zu entscheiden, ob die Umleitung von stdin auf eine Datei oder nicht: [ ...some condition here... ] && input=$fileName || input="&0" ./myScript < $input Aber das funktioniert nicht, weil wenn die variable

Umleitung aller Ausgaben in einem Bash-Skript bei Verwendung von set -x

Anzahl der Antworten 2 Antworten
Habe ich ein bash-Skript, dass hat set -x. Ist es möglich, die Umleitung der debug-prints dieses Skript und alle seine Ausgabe an eine Datei? Idealerweise würde ich gerne etwas wie das hier tun: #!/bin/bash set -x (some

Das '& lt;' Der Bediener ist für die zukünftige Verwendung reserviert

Anzahl der Antworten 3 Antworten
Bin ich mit PowerShell und versuche, führen Sie den folgenden Befehl ein: .\test_cfdp.exe < test.full | tee test.log test.full ist ein Skript, das imitiert command-line-Eingänge, test_cfdp.exe. Jedoch bekomme ich die folgende Fehlermeldung: The '<' operator is reserved

Wie übergibt man ein Passwort an scp?

Anzahl der Antworten 14 Antworten
Ich weiß, es wird nicht empfohlen, aber ist es überhaupt möglich, übergeben Sie das Kennwort des Benutzers zu scp? Ich würde gerne eine Datei kopieren per scp als Teil eines batch-Jobs und dem empfangenden server wird, natürlich,

Capture stdout und stderr in verschiedenen Variablen

Anzahl der Antworten 13 Antworten
Ist es möglich, zu speichern oder erfassen von stdout und stderr in verschiedenen Variablenohne mithilfe einer temp-Datei? Ich jetzt tun dies, um stdout in out und stderr in err beim laufen some_commandaber ich würde wie zu vermeiden,

Wie kann ich die Ausgabe des "time" -Befehls umleiten?

Anzahl der Antworten 6 Antworten
Ich versucht, leiten Sie die Ausgabe des Befehls time, aber ich konnte nicht: $time ls > filename real 0m0.000s user 0m0.000s sys 0m0.000s In der Datei kann ich den Ausgang des ls Befehl, nicht, dass der time.

Welche Methode sollte ich verwenden, um Fehlermeldungen in 'stderr' mit 'printf' in einem Bash-Skript zu schreiben?

Anzahl der Antworten 4 Antworten
Möchte ich direkt die Ausgabe eines printf im bash Skript stderr statt stdout. Ich bin nicht Frage über die Umleitung entweder stderr oder stdout aus, wo immer Sie sind derzeit weitergeleitet. Ich möchte nur in der Lage

Wie leite ich die Ausgabe in eine Datei mit CreateProcess um?

Anzahl der Antworten 5 Antworten
Versuchte ich mit CreateProcess zum ausführen eines einfachen Befehl wie hg > test.txt. Ich habe versucht mit der saite als ganzes (im Gegensatz zur Trennung in eine Anwendung name und dessen Parameter). Warum CreateProcess(0, "notepad.exe test.txt", ...)