io-redirection

Jak przekierować i dołączyć stdout 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.

Przekierowanie wszystkich danych wyjściowych do pliku w Bash [duplikat]

to pytanie ma już odpowiedzi tutaj : ... wysyłana na ekran, a nie zapisywana do pliku. Czy istnieje sposób na przekierowanie wszystkich danych wyjściowych do pliku?

Jak użyć sudo, aby przekierować wyjście do miejsca, w którym nie mam uprawnień do zapisu?

Otrzymałem dostęp do sudo na jednym z naszych pudełek RedHat Linux i wydaje mi się, że dość często muszę przekierowywać wyjśc ... /root/ > /root/test.out Właśnie otrzymuję odpowiedź: -bash: /root/test.out: Permission denied Jak mogę to uruchomić?

Przekierowanie wszystkich danych wyjściowych do pliku [duplikat]

To pytanie ma już odpowiedź tutaj: Jak mogę przekierować i dołączyć stdout i stderr do pliku z Bash? ... wysyłana na ekran, a nie zapisywana do pliku. Czy istnieje sposób na przekierowanie wszystkich danych wyjściowych do pliku?

Znajdź i zastąp w pliku i zastąp plik nie działa, opróżnia plik

Chciałbym uruchomić find and replace w pliku HTML za pomocą wiersza poleceń. Moje polecenie wygląda mniej więcej tak: sed ... RING_TO_REPLACE_IT/g index.html stdout jest zawartością pliku, a find I replace zostały wykonane. Dlaczego to się dzieje?

Co to jest / dev / null 2> & 1?

Znalazłem ten fragment kodu w /etc / cron.codziennie / apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 / ... ści. Jaki jest cel posiadania tego w cron? To narusza moje zasady Firewalla. Czy mogę bezpiecznie usunąć tę pracę cron?

Jak przekazać hasło do scp?

Wiem, że nie jest to zalecane, ale czy w ogóle możliwe jest przekazanie hasła użytkownika do scp? Chciałbym skopiować plik p ... , a serwer odbierający oczywiście potrzebuje hasła i nie, nie mogę łatwo zmienić tego na uwierzytelnianie oparte na kluczach.

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

Jak mogę przekierować wyjście polecenia "time"?

Próbowałem przekierować wyjście polecenia time, ale nie mogłem: $time ls > filename real 0m0.000s user 0m0.000s sys 0m0.000s W pliku widzę wyjście ls polecenia, a nie time. Proszę wyjaśnić, dlaczego nie mogłem i jak to zrobić.

podłączyć stdout i stderr do dwóch różnych procesów w skrypcie powłoki?

I ' ve a pipline doing just command1 | command2 Więc, stdout z command1 przechodzi do command2, podczas gdy stderr z com ... z powłoki). Jak mogę podłączyć stderr z command1 do trzeciego procesu (command3), gdy stdout nadal przechodzi do command2 ?

Wyjście UTF-8 z PowerShell

Próbuję użyć Process.Start z przekierowanymi We / Wy, aby wywołać PowerShell.exe z łańcuchem znaków, i odzyskać wyjście, wszy ... ConsoleCP(65001) $type::SetConsoleOutputCP(65001) Write-Host "Héllo!" & chcp # Tells us 65001 (UTF-8) is being used

Co oznacza>&?

Byłem trochę zdezorientowany tym wyrażeniem: gcc -c -g program.c >& compiler.txt Wiem, że &>filename przeki ... ększym niż 2. Czy to zgadza się? Jeśli tak, to czy nazwa pliku jest wymienna z jego deskryptorem jako celem przekierowania?

Przekierowanie stderr na stdout w powłoce C

Kiedy uruchamiam następujące polecenie w csh, nie mam nic, ale działa w bash, Czy Jest jakiś odpowiednik w csh, który może przekierować standardowy błąd na standardowy out? somecommand 2>&1

Przechwytywanie stdout i stderr do różnych zmiennych

Czy możliwe jest przechowywanie lub przechwytywanie stdout i stderr w różnych zmiennych, bez użycia pliku tymczasowego? Ter ... unikać pliku tymczasowego. error_file=$(mktemp) out=$(some_command 2>$error_file) err=$(< error_file) rm $error_file

W C jak przekierować stdin/stdout/stderr do plików podczas wykonywania execvp () lub podobnego wywołania?

Mam następujący kod: pid_t pid = fork(); if (pid == -1) { // ... } else if (pid == 0) { stdin = someopenfile; s ... wywołania execvp() jest nadal konsolą, a nie plikami. Najwyraźniej robię coś złego, jaki jest właściwy sposób, aby to zrobić?

PhantomJS: Eksport PDF do stdout

Czy istnieje sposób na uruchomienie funkcji eksportu PDF w PhantomJS bez określania pliku wyjściowego za pomocą .rozszerzenie pdf? Chcemy użyć stdout do wyświetlenia pliku PDF.

Shell redirection i / o order

Bawię się przekierowaniem powłoki i / O. Polecenia, które próbowałem (w bash): ls -al *.xyz 2>&1 1> files.lst I ... Ale drugi wypisuje ten Komunikat o błędzie do pliku. Dlaczego pierwsze polecenie nie udało się zapisać wyjścia err do pliku?

Przekierowanie IO-Zamiana stdout i stderr

Podany skrypt powłoki: #!/bin/sh echo "I'm stdout"; echo "I'm stderr" >&2; Czy istnieje sposób na wywołanie tego ... tym, jestem prawie pewien, że to jakaś literówka. Obracanie nie działa. 2 > & - nie działa. Skończyły mi się pomysły!

Jak określić, czy sys.stdin jest przekierowywany z pliku a piped z innego procesu?

W prostym skrypcie Pythona przeznaczonym do uruchomienia z powłoki, mogę niezawodnie określić, czy sys.stdin zostało przekier ... ogę wymyślić kilka, w tym pośredni skrypt do wstawiania opóźnień w strumieniu odtwarzania) , ale jestem śmiertelnie ciekawy .