pipe

Jak mogę przekierować i dołączyć zarówno stdout, jak i stderr do pliku z Bash?

Aby przekierować stdout do okrojonego pliku w bashu, wiem, że należy użyć: cmd > file.txt Aby przekierować stdout w ... iem, że należy użyć: cmd &> file.txt Jak przekierować zarówno stdout i stderr do pliku? Nie zadziałało na mnie.

Jak podłączyć stderr, a nie stdout?

Mam program, który zapisuje informacje do stdout i stderr, i muszę grep przez to, co nadchodzi do stderr , pomijając stdout. ... mething' temp.file Ale wolałbym być w stanie to zrobić bez plików tymczasowych. Czy są jakieś mądre sztuczki z orurowaniem?

Wyłącz buforowanie w rurze

Mam skrypt, który wywołuje dwie komendy: long_running_command | print_progress long_running_command drukuje postęp, ale ... nie dostaje ... nic ... nic ... cała masa ... :) Jak mogę wyłączyć bufor 4K dla long_running_command (Nie, Nie mam źródło)?

Przekierowanie stderr i stdout w Bash

Chcę przekierować zarówno stdout, jak i stderr procesu do jednego pliku. Jak to zrobić w Bash?

Przekierowanie Windows cmd stdout i stderr do jednego pliku

Próbuję przekierować wszystkie wyjścia (stdout + stderr) DOS do jednego pliku: C:\>dir 1> a.txt 2> a.txt The pro ... le because it is being used by another process. Czy to możliwe, Czy mam po prostu przekierować do dwóch oddzielnych plików?

Wyjście rury i przechwytywanie statusu wyjścia w Bash

Chcę wykonać długo działające polecenie w Bash, i zarówno przechwycić jego status wyjścia, jak i tee jego wyjście. Więc rob ... e polecenie działa długo i przekierowanie wyjścia do pliku, aby wyświetlić go później, nie jest dla mnie dobrym rozwiązaniem.

Jak przekierować listę plików zwróconych przez polecenie find do cat, aby wyświetlić wszystkie pliki

Robię find, a następnie otrzymuję listę plików. Jak podłączyć go do innego narzędzia, takiego jak cat (aby cat wyświetlał zawartość wszystkich tych plików) i w zasadzie muszę grep coś z tych plików.

Odczyt wartości do zmiennej powłoki z rury

Próbuję zmusić Basha do przetwarzania danych ze standardowego wejścia, ale bez powodzenia. Chodzi mi o to, że żadna z następu ... test= Gdzie chcę, aby wyjście było test=hello world. Próbowałem umieścić "" cytaty wokół "$test", które również nie działa.

Jak wykryć, czy mój skrypt powłoki działa przez rurę?

Jak mogę wykryć ze skryptu powłoki, czy jego standardowe wyjście jest wysyłane do terminala lub czy jest przekierowane do inn ... kolorowania wyjścia, ale tylko wtedy, gdy uruchamiane interaktywnie, ale nie gdy piped, podobne do tego, co robi ls --color.

Jak podłączyć stdout, trzymając go na ekranie? (a nie do pliku wyjściowego)

Chciałbym przekierować standardowe wyjście programu, zachowując je na ekranie. Z prostym przykładem (echo użyj tutaj tylko d ... foo Próbowałem$ echo 'ee' | tee /dev/stdout | foo ale to nie działa, ponieważ wyjście tee do {[5] } jest rurociągiem do foo

Jak wysłać prosty ciąg pomiędzy dwoma programami za pomocą rur?

Próbowałem szukać w sieci, ale nie ma prawie żadnych zasobów. Wystarczy mały przykład. Edytuj Dwa różne programy C komunikują się ze sobą. JEDEN program powinien wysłać "cześć", a drugi powinien go otrzymać. Coś w tym stylu.

Pobieranie danych wyjściowych podprocesu.call () [duplicate]

To pytanie ma już odpowiedź tutaj: zapisuje wyjście podprocesu.Popen call in a string ... 45, in _get_handles c2pwrite = stdout.fileno() AttributeError: StringIO instance has no attribute 'fileno' >>>

Python multiprocessing-Pipe vs Queue

Jakie są podstawowe różnice między kolejkami i rurami w pakiecie wieloprocesorowym Pythona? W jakich scenariuszach należy wybrać jeden nad drugim? Kiedy jest korzystne stosowanie Pipe()? Kiedy jest korzystne stosowanie Queue()?

Polecenie podprocesu Pythona z pipe

Chcę użyć subprocess.check_output() z ps -A | grep 'process_name'. Próbowałem różnych rozwiązań, ale do tej pory nic nie działało. Czy ktoś może mi pomóc Jak to zrobić?

git update-index --assume-unchanged on directory

Git 1.7.12 Chcę oznaczyć wszystkie pliki pod danym katalogiem jako assume-unchanged. 1) git update-index --assume-unchaged ... ozytorium, ale niepożądane zmiany będą dokonywane lokalnie, które muszą być ignorowane, aby użytkownicy mogli robić ściągi.

W przypadku bash Jak mogę przekierować standardowy błąd do innego procesu?

Jest dobrze znany sposób przekierowania standardowego wyjścia procesu do innego standardowego wejścia procesów: proc1 | pro ... cji? Można by pomyśleć, że bash będzie miało polecenie w linii: proc1 2| proc2 Ale niestety nie. Jest na to jakiś sposób?

Lampa: jak tworzyć.Zip dużych plików dla użytkownika w locie, bez dysku / CPU thrashing

Często usługa internetowa musi spakować kilka dużych plików do pobrania przez Klienta. Najbardziej oczywistym sposobem na to ... rumieniowego przesyłania plików i miałoby bezproblemowy, nie kolczasty profil zasobów. Jak można to osiągnąć na stosie LAMP?

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!

Jakie są nazwy rur?

Czym są i jak działają? Context happens to be SQL Server

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?