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 .