Tag: stdin
Standard-Eingabe (stdin, Datei-Deskriptor 0) wird der input-stream, um ein Programm.
8
Antworten
Schreibe ich ein Programm, wo performance sehr wichtig ist, aber nicht kritisch. Derzeit lese ich im text von einem FILE* Zeile für Zeile und ich benutze fgets zu erhalten, jeder Zeile. Nach der Verwendung einige performance-tools, die
7
Antworten
Muss ich schreiben, Befehle von einem terminal zum anderen terminal. Ich habe versucht diese: echo -e "ls\n" > /proc/pid/fd/0 echo -e "ls\n" > /dev/pts/4 Welche bloss die ls als output und nicht ausgeführt. Ich habe versucht diese:
7
Antworten
Ich brauche etwas zu Lesen wie: 5 60 35 42 2 38 6 5 8 300 1500 900 Und speichern Sie die erste Zeile in ein array. Nach dem Aufruf von anderen Funktionen tun das gleiche mit
3
Antworten
Ich wollen im Grunde, um zu testen, ob stdin Eingabe hat (wie wenn man das echo und pipe). Ich habe Lösungen gefunden, die funktionieren, aber Sie sind hässlich, und ich mag meine Lösungen zu reinigen. Unter linux
4
Antworten
ist es möglich, eine cross-Plattform-Weg zu handhaben, backspace, und Pfeil-Tasten innerhalb einer C-oder OCaml-Programm? Eigentlich ein OCaml-Lösung würde geschätzt werden, aber viele standard-unix-Funktionen sind verpackt direkt zu den entsprechenden API-Aufrufe, so gibt es, sollte kein problem bei
3
Antworten
Ich habe ein Programm, mit dem Benutzer interagiert (verhält sich wie eine shell), und ich will das es läuft mit python-subprocess-Modul interaktiv. Das bedeutet, dass ich die Möglichkeit zum schreiben auf stdin und sofort bekommen Sie die
4
Antworten
Wenn fclose(0) aufgerufen wird, bedeutet das schließen von stdin? Der Grund warum ich Frage ist, dass aus irgendeinem Grund, stdin geschlossen wird in meiner Anwendung, und ich kann nicht herausfinden, warum. Ich überprüft fclose (stdin) und diese
4
Antworten
GNU Date ermöglicht die Konvertierung von Datums-Zeichenketten wie so: $ date +"%d %m %Y" -d "yesterday" 04 01 2012 Ist es möglich, die Pipeline eine Datums-Zeichenfolge, um es für die Konvertierung? Ich habe versucht, die offensichtlichen -d
4
Antworten
Unter Unix würde ich etwas wie: cat > file.txt Wie kann ich Sie auf der Windows-Eingabeaufforderung oder batch-Datei? EDIT: im Grunde, ich bin auf der Suche nach der Funktionalität von cat ohne Argumente (er liest von stdin
2
Antworten
Möchte ich den input von stdin in das für von 3 10 20 30 die erste Zahl ist die Menge der zahlen in der zweiten Zeile. Hier ist, was ich bekam, aber es steckt in der while-Schleife...
2
Antworten
Ich möchte etwas machen wie: for line in sys.stdin: do_something() if is **END OF StdIn**: do_something_special() Nach ein paar versucht, für jetzt bin ich dabei dies: while True: try: line = sys.stdin.next() print line, except StopIteration: print
1
Antworten
Schreibe ich meine erste Perl-app-ein AOL Instant Messenger bot, dass die Gespräche zu einem Arduino-microcontroller, die wiederum steuert ein servo, schieben Sie den power-button auf unserer sysadmin-server, die friert nach dem Zufallsprinzip alle 28 Stunden oder so.
3
Antworten
Jeder weiß, wie zu zählen, die Zeichen von STDIN in C. Allerdings, wenn ich versuchte, zu tun, dass in Python ist3, ich finde es ist ein puzzle. (counter.py) import sys chrCounter = 0 for line in sys.stdin.readline():
7
Antworten
Wie können Sie SSH liest das Passwort von stdin, die es nicht standardmäßig? InformationsquelleAutor der Frage olamundo | 2009-08-27
7
Antworten
Wie flush stdin?? Warum es nicht funktioniert in den folgenden code-snippet? #include <string.h> #include <stdio.h> #include <malloc.h> #include <fcntl.h> int main() { int i=0,j=0, sat; char arg[256]; char * argq; argq = malloc(sizeof(char)*10); printf("Input the line\n"); i=read(0,
4
Antworten
Möchte ich eine einfache app mit stdin. Ich möchte eine Liste erstellen in einem Programm und drucken Sie es auf einem anderen. Ich kam mit dem unten. Ich habe keine Ahnung, ob app2 funktioniert aber in app1
1
Antworten
Wie kann ich replizieren Sie die folgenden batch-Befehl mit python-subprocess-Modul? myprogram < myinput.in > myoutput.out In anderen Worten, wie führe ich myprogram mit dem Inhalt myinput.in als der standard-Eingabe und myoutput.out als standard-Ausgabe? InformationsquelleAutor der Frage Nolander
2
Antworten
Was ist die erforderliche syntax zum umleiten von standard-Eingabe/Ausgabe auf Windows PowerShell? Unter Unix verwenden wir: $./program <input.txt >output.txt Wie führe ich die gleiche Aufgabe in PowerShell? InformationsquelleAutor der Frage Nitin | 2012-07-12
4
Antworten
Sah ich diesen für viele andere Sprachen, aber kein JavaScript. Ich versuche zu tun, Probleme wie: diese (codechef.com) und natürlich die Programme müssen in der Lage sein zu Lesen standard wie C++ und andere Sprachen. EDIT: vielen
3
Antworten
Habe ich ein Perl-Skript, welches die Gabeln und die daemonizes selbst. Es ist von cron ausgeführt, um die nicht verlassen ein zombie herum, ich schließe STDIN,STDOUT und STDERR: open STDIN, '/dev/null' or die "Can't read /dev/null: $!";
1
Antworten
Ich habe ein script, das ich ausführen möchte, von einer anderen. Das problem ist, dass das Kind-Skript (Prozess) muss eine Benutzer-Eingabe, bevor es weiter geht. var child = spawn('script'); child.stdin.setEncoding('utf8'); child.stdout.on('data', function (data) { console.log(data.toString().trim()); //tells me
1
Antworten
Weiß ich ffmpeg ist in der Lage, Daten zu Lesen, von stdin eher als das Lesen von der Festplatte mit ffmpeg -i -. Wird dieser unterstützt alle Datei-Formate? Wenn es nicht ist, gibt es eine Liste, welche
4
Antworten
Ich weiß, jeder hat mir zu fgets und nicht bekommt, weil der buffer-overflow. Allerdings bin ich ein bisschen verwirrt über den Dritten parameter in fgets(). Wie ich es verstehe, fgets ist abhängig von: char * fgets (
2
Antworten
In Stevens' UNIX Network Programming, er erwähnt umleiten von stdin, stdout und stderr, die erforderlich ist, beim einrichten eines Dämons. Er tut es mit den folgenden C-code /* redirect stdin, stdout, and stderr to /dev/null */ open("/dev/null",
7
Antworten
Ich versuche zum Bau einer Befehls-pipeline simulator und ich habe eine Menge ärger bekommen begann. Was ich tun müssen, ist Lesen binary von der Standardeingabe, und dann speichern Sie es in Erinnerung irgendwie, während ich die Daten
2
Antworten
Ich versuche zu Lesen, ein Archiv-das ist nicht geteert, streaming, stdin, aber ich bin irgendwie zu Lesen weit mehr Daten in die pipe als tar senden. Habe ich ein Befehl wie dieser: tar -cf - somefolder |
7
Antworten
Den code unten fast funktioniert, aber es ist nicht das, was ich eigentlich meinte: ob_start(); echo 'xxx'; $contents = ob_get_contents(); ob_end_clean(); file_put_contents($file,$contents); Ist es eine Natürliche Art und Weise? InformationsquelleAutor der Frage omg | 2009-06-02
3
Antworten
Ich bin versucht zu akzeptieren, die Eingaben von der Konsole in Kotlin, aber es ist schwierig, denn ich bin auch nicht sicher über die syntax. Beginne ich mit den wichtigsten fun main(args: Array<String>) { } WAS soll
5
Antworten
Habe ich problem zum Lesen von Standard-input oder-Rohr in python, wenn das Rohr aus einem "offen" (weiss nicht Recht, name) Datei. Habe ich als Beispiel pipetest.py: import sys import time k = 0 try: for line in
11
Antworten
Ist es möglich, die Eclipse zu Lesen von stdin von einer Datei? InformationsquelleAutor der Frage | 2008-10-09
4
Antworten
In Python, wie Sie überprüfen, ob sys.stdin Daten oder nicht? Fand ich, dass os.isatty(0) können nicht nur prüfen ob stdin verbunden ist, um ein TTY-Gerät, aber auch, wenn es Daten. Aber wenn jemand nutzt code wie sys.stdin
4
Antworten
Ist es möglich, eine Pipe stdin-stream innerhalb einer batch-Datei? Ich möchte in der Lage sein, um die Umleitung der Ausgabe eines Befehls in meine Batchdatei process.bat Liste so: C:\>someOtherProgram.exe | process.bat Mein Erster Versuch aussah: echo OFF
2
Antworten
Bash erlaubt zu verwenden: cat <(echo "$FILECONTENT") Bash zu verwenden: while read i; do echo $i; done </etc/passwd kombinieren vorherigen beiden dies kann verwendet werden: echo $FILECONTENT | while read i; do echo $i; done Das problem
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
6
Antworten
Was ich tun will ist Folgendes: Lesen in mehreren line-Eingang von stdin in variable A verschiedene Operationen auf A Rohr A ohne Trennzeichen Symbole (\n,\r,\t,etc) an einen anderen Befehl Das aktuelle problem ist, dass ich es nicht
6
Antworten
Ist es möglich, eingehende Tastenanschläge in einem Laufenden nodejs script? Wenn ich process.openStdin() und hören Sie seine 'data' event dann die Eingabe ist gepuffert, bis zum nächsten newline, etwa so: //stdin_test.js var stdin = process.openStdin(); stdin.on('data', function(chunk)
10
Antworten
Ich bin etwas verwirrt, mit dem Zweck, diese drei Dateien. Wenn mein Verständnis richtig ist, stdin ist die Datei, in der ein Programm schreibt in seinen Anforderungen zum ausführen einer Aufgabe im Prozess, stdout ist die Datei,
4
Antworten
Wie verwende ich die fmt.Scanf - Funktion Gehen, um eine Ganzzahl-Eingabe von der standard-Eingabe? Wenn dies nicht getan werden kann mit fmt.Scanfwas ist der beste Weg zum Lesen einer einzelnen integer? InformationsquelleAutor der Frage yasith | 2010-09-20
4
Antworten
Lese ich paar von ganzen zahlen getrennt durch Leerzeichen oder Zeilenumbrüche von der standard-in mit Scanner(System.in). Gibt es einen schnelleren Weg, dies zu tun, in Java? InformationsquelleAutor der Frage pathikrit | 2011-08-13
18
Antworten
Ich versuche zu tun, einige der code golf Herausforderungen, aber Sie alle erfordern die Eingabe von stdin. Wie bekomme ich das in Python? InformationsquelleAutor der Frage tehryan | 2009-09-20
6
Antworten
Ich versuche, mich ein bash-Skript erstellt eine mysql-Benutzers und der Datenbank, aber ich kann nicht einen Weg finden, um zu füttern, das sql in mysql, ich versuche mit diesem format: mysql < echo "query" Aber das funktioniert
5
Antworten
Ich geschrieben habe folgenden code zum Einlesen einer Zeile aus einem terminal-Fenster, das problem ist der code stecken bleibt, in einer Endlosschleife. Die Zeile/Satz der unbestimmten Länge, daher Plane ich, es zu Lesen, in der Teile in
1
Antworten
Ich bin auf der Suche nach den Zeit-effizienten Weg, um Lesen von STDIN zeilenweise. In der ersten Zeile wird die Anzahl der Bedingungen zu testen. Alle folgenden Zeilen sind die Bedingungen (strings) mit maximal 100 000 Zeichen.
2
Antworten
Ich versuche ein PHP Skript zu schreiben, verwendet die pdftk app zum Zusammenführen einer XFDF-mit einem PDF-Formular und die Ausgabe der zusammengeführten PDF-Datei an den Benutzer. Nach dem pdftk Unterlagen, die ich übergeben kann, der die Daten
5
Antworten
Ich möchten, führen Sie blender von der Kommandozeile aus durch ein ruby-script, das wird dann die Ausgabe von blender Zeile für Zeile zu aktualisieren, ein progress-bar in einer GUI. Es ist nicht wirklich wichtig, dass blender ist
2
Antworten
Habe ich ein Skript laufen lassen will das ich innerhalb von python (2.6.5) folgt, dass die Logik unter: Benutzer fragt nach dem Passwort. Sieht aus wie ("Passwort Eingeben: ") (*Hinweis: die Eingabe kein echo auf dem Bildschirm)
4
Antworten
Schreibe ich meine erste clojure-Programm, und wollen zum Lesen von Zeilen von der Standardeingabe. Wenn ich es versuchen: (doall (map #(println %) (line-seq *in*))) Bekomme ich diese exception: Exception in thread "main" java.lang.ClassCastException: clojure.lang.LineNumberingPushbackReader cannot be cast
13
Antworten
In Perl der folgende code liest aus der Datei in der Befehlszeile angegeben args oder von stdin: while (<>) { print($_); } Dies ist sehr bequem. Ich möchte nur wissen, was ist der einfachste Weg, um zu
13
Antworten
Was ist der einfachste Weg, um zu Lesen eine ganze Zeile in ein C-Konsolenprogramm Der eingegebene text kann eine variable Länge und können wir nicht auf jede Vermutung über Ihren Inhalt. InformationsquelleAutor der Frage pbreault | 2008-11-24
3
Antworten
Kann jemand mir sagen, warum dies nicht funktioniert? Ich bin Herumspielen mit Datei-Deskriptoren, aber fühle mich ein wenig verloren. #!/bin/bash echo "This" echo "is" >&2 echo "a" >&3 echo "test." >&4 Den ersten drei Zeilen laufen, in