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?