stdin

Zdezorientowany o stdin, stdout i stderr?

Jestem raczej zmieszany z celem tych trzech plików. Jeśli dobrze rozumiem, stdin jest plikiem, w którym program zapisuje swoj ... chciałbym wiedzieć, co dokładnie jest celem tych plików, absolutnie tępy w dół odpowiedź z bardzo mało żargonu technicznego!

Jak przekazać ciąg znaków do podprocesu.Popen (używając argumentu stdin)?

Jeśli wykonam następujące czynności: import subprocess from cStringIO import StringIO subprocess.Popen(['grep','f'],stdout= ... cStringIO.Obiekt StringIO nie kwaknie wystarczająco blisko kaczki pliku, aby pasował do podprocesu.Popen. Jak mam to obejść?

Jak odczytać z pliku lub stdin w Bash?

W Perlu następujący kod będzie odczytywany z pliku określonego w args linii poleceń lub ze standardowego wejścia: while (&l ... ;) { print($_); } To bardzo wygodne. Chcę tylko wiedzieć, jaki jest najprostszy sposób odczytu z pliku lub stdin w bash.

Python-jak przekazać ciąg znaków do podprocesu.Popen (używając argumentu stdin)?

Jeśli wykonam następujące czynności: import subprocess from cStringIO import StringIO subprocess.Popen(['grep','f'],stdout= ... cStringIO.Obiekt StringIO nie kwaknie wystarczająco blisko kaczki pliku, aby pasował do podprocesu.Popen. Jak mam to obejść?

Ciągły odczyt z wyjścia zewnętrznego procesu w Ruby

Chcę uruchomić blender z linii poleceń za pomocą skryptu ruby, który następnie przetworzy dane wyjściowe podane przez blender ... ym, jak uzyskać dostęp do tego wyjścia, gdy blender jest nadal uruchomiony, ponieważ blender drukuje jego wyjście do powłoki.

Wyślij łańcuch na stdin

Czy jest sposób, aby skutecznie to zrobić w bash: /my/bash/script < echo 'This string will be sent to stdin.' Zdaję sobie sprawę, że mógłbym wytworzyć wyjście z echa takie jak to: echo 'This string will be piped to stdin.' | /my/bash/script

nodejs jak odczytać naciśnięcia klawiszy ze stdin

Czy możliwe jest nasłuchiwanie przychodzących naciśnięć klawiszy w uruchomionym skrypcie nodejs? Jeśli użyję process.openStdi ... <-- type '1' (without hitting enter yet) Got chunk: 1 Szukam nodejsa równoważnego np., getc w ruby Czy to możliwe?

Jak otworzyć KAŻDY plik w folderze?

Mam skrypt Pythona parse.py, który w skrypcie otwiera plik, powiedzmy file1, a następnie coś zrobić może wydrukować całkowitą ... ytać nazwę pliku ze standardin? lub są już niektóre wbudowane funkcje do wykonywania ls i tego rodzaju pracy łatwo? Dzięki!

Wykryć, czy stdin jest terminalem lub rurą?

Kiedy wykonuję "python " z terminala bez argumentów, wyświetla interaktywną powłokę Pythona. Kiedy wykonuję "cat | python " ... go. Jakoś, nie uzyskując żadnego wejścia, wykrył, że jest podłączony do rury. Jak zrobić podobne wykrywanie W C, C++ lub Qt?

Jak odczytać wiersz z konsoli w C?

Jaki jest najprostszy sposób na odczytanie pełnej linii w programie konsoli C Wprowadzony tekst może mieć zmienną długość i nie możemy zakładać jego zawartości.

Jak przekierować dane wejściowe do pętli Bash while i zachować zmienne po zakończeniu pętli

Bash pozwala na użycie: cat <(echo "$FILECONTENT") Bash pozwala również na użycie: while read i; do echo $i; done </e ... as instrukcja do {} ale to nie rozwiązuje problemu (wyobraź sobie, że chcesz użyć pętli while W funkcji i zwrócić zmienną i)

Jak mogę "przechwycić" Ctrl + C w aplikacji CLI?

How can I intercept Ctrl+C (które normalnie zabiłoby proces) w aplikacji Java CLI (command line interface)? Czy istnieje ro ... )? Używam Console ' s readLine(), ale jeśli to konieczne, mogę użyć innej metody do odczytu znaków ze standardowego wejścia.

Jaki jest najszybszy sposób czytania z System.in w Javie?

Czytam kilka liczb całkowitych oddzielonych spacjami lub znakami nowej linii od standardu w użyciu Scanner(System.in). Czy Jest jakiś szybszy sposób na zrobienie tego w Javie?

Korzystanie z fflush(stdin)

Więc szybkie wyszukiwanie w Google fflush(stdin) do wyczyszczenia bufora wejściowego ujawnia wiele stron internetowych ostrze ... tdin)? Czy naprawdę powinienem powstrzymać się od używania go, mimo że mój profesor go używa i wydaje się działać bezbłędnie?

Jak czytać ze standardowego wejścia linia po linii w węźle

Chcę przetworzyć plik tekstowy z węzłem za pomocą wywołania linii poleceń: node app.js < input.txt Każda linia pliku mu ... jnie. Konieczność masażu wokół pierwszych i ostatnich elementów układu linii. Czy nie ma bardziej eleganckiego sposobu na to?

Jak działają deskryptory plików?

Czy ktoś może mi powiedzieć, dlaczego to nie działa? Bawię się z deskryptorami plików, ale czuję się trochę zagubiony. #!/bi ... mp;2 echo "a" >&3 echo "test." >&4 Pierwsze trzy linie działają dobrze, ale ostatnie dwa błędy out. Dlaczego?

Jak odczytać ciąg znaków wprowadzony przez użytkownika w C?

Chcę odczytać nazwę wpisaną przez mojego użytkownika za pomocą programów C. Do tego napisałam: char name[20]; printf("Enter name: "); gets(name); Ale używanie gets nie jest dobre, więc jaki jest lepszy sposób?

Odczyt z pliku lub STDIN

Napisałem narzędzie wiersza poleceń, które używa getopt do parsowania argumentów podanych w wierszu poleceń. Chciałbym równie ... ępujące elementy? Jeśli podano nazwę pliku, odczyt z pliku. Jeśli nie podano nazwy pliku, odczyt ze standardowego wejścia.

Otwieranie TStream na stdin/stdout w konsoli Delphi

Próbuję napisać aplikację konsolową Delphi, która tworzy TStream dla standardowego wejścia, a inny TSTREAM dla standardowego ... e lepiej dopasowany do zadania niż ReadLn / WriteLn.) Jak otworzyć TStream na standardowym wejściu lub standardowym wyjściu?

Jak napisać na stdin Podprocesu Pythona?

Próbuję napisać skrypt Pythona, który uruchamia podproces i zapisuje do podprocesu stdin. Chciałbym również być w stanie okre ... , jeśli się zawiesi, spróbuj ponownie. Więc jeśli jest sposób, aby złapać wypadek i nadal być w porządku, to byłoby świetnie.