Pytania otagowane jako redirect

Przekierowanie to przełączanie standardowego strumienia danych w taki sposób, aby pochodził on ze źródła innego niż domyślne lub w taki sposób, aby trafiał do innego miejsca docelowego niż domyślne miejsce docelowe.


8
Jaka jest różnica między „Przekierowaniem” a „Rurą”?
To pytanie może brzmieć trochę głupio, ale tak naprawdę nie widzę różnicy między przekierowaniem a potokami. Przekierowanie służy do przekierowania stdout / stdin / stderr, np ls > log.txt. Rury służą do przekazywania danych wyjściowych polecenia jako danych wejściowych do innego polecenia, np ls | grep file.txt. Ale dlaczego są …
204 pipe  redirect 


6
W jakiej kolejności powłoka wykonuje polecenia i przekierowuje strumień?
Starałem się przekierować zarówno stdouti stderrdo pliku dzisiaj, i natknąłem się na to: <command> > file.txt 2>&1 To najwyraźniej przekierowuje stderrdo stdoutpierwszego, a następnie wynikowy stdoutprzekierowuje do file.txt. Dlaczego jednak zamówienie nie jest <command> 2>&1 > file.txt? Można by to oczywiście odczytać jako (zakładając wykonanie od lewej do prawej) najpierw …

4
Jakie są różnice między &> i 2> i 1
Istnieją dwie formy przekierowania standardowego wyjścia i standardowy błąd na standardowe wyjście . Ale który jest lepszy? i dlaczego &>jest uważany za idealny? Nie mogę znaleźć różnic, więc wiele samouczków, a nawet bash manualny stan &>jest lepszy! Dlaczego więc mam korzystać, &>a nie korzystać?2>&1 Głównie za pomocą bashpowłoki EDYCJA: Dzięki …






3
Jak przekazać 2> / dev / null jako zmienną?
Mam ten kod, który działa: # Hide irrelevant errors so chrome doesn't email us in cron if [[ $fCron == true ]] ; then google-chrome --headless --disable-gpu --dump-dom \ "$RobWebAddress" > "$DownloadName" 2>/dev/null else # Get silly error messages when running from terminal google-chrome --headless --disable-gpu --dump-dom \ "$RobWebAddress" > …

2
Jak przekierować wyjście na ekran, a także do pliku?
Moim celem jest zalogowanie wszystkich danych wyjściowych skryptu do katalogu, który skrypt utworzy. Mam na przykład: ~/.abc.sh: #! /bin/bash rails new myapp Kiedy biegnę ... cd ~/code . ~/.abc.sh ... która utworzy nową aplikację Rails w katalogu ~/code/myapp. Gdy Rails tworzy aplikację, wyświetla całą treść, którą chcę przechwycić i zapisać …
12 bash  redirect 

5
Skróć lub połącz wiele linii `&> / dev / null &`
Przy każdym uruchomieniu komputera uruchamiam następujący program: $ cat start.sh #! /bin/bash google-chrome &> /dev/null & lantern &> /dev/null & xdg-open . &> /dev/null & emacs &> /dev/null & code ~/Programs/ &> /dev/null & xdg-open ~/Reference/topic_regex.md &> /dev/null & Uciążliwe &> /dev/null &... Jak mogę skrócić logikę?

1
Jak skonfigurować localhost do przekierowania strony internetowej
Zadaję to pytanie z niezręcznej sytuacji. Jak być może wiesz lub nie wiesz, Google jest zablokowany w Chinach. Konsekwencją zniechęcającą (przynajmniej dla mnie) jest to, że odwiedzanie stron Stack Exchange, takich jak Stack Overflow, gdzie byłem bardzo aktywny podczas studiów w Wielkiej Brytanii, jest bardzo trudne. Załadowanie strony może potrwać …

2
przekierowanie wyjścia komendy za pomocą „- <<(…)”
Musiałem wydobyć szasum. To działa, ale czy ktoś może wyjaśnić, dlaczego? sed 's/^.*= //' -&lt; &lt;(openssl dgst -sha256 filename) Znam ten $( )konstrukt, ale nie mogę znaleźć dokumentów &lt;( ), w połączeniu z -&lt;którymi, jak zakładam, przekierowuję na sedSTDIN. Wiem, że są łatwiejsze sposoby, ale ten konstrukt mi umyka.
10 bash  redirect  syntax 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.