Вопросы с тегом «redirect»

Перенаправление - это переключение стандартного потока данных так, чтобы он поступал из источника, отличного от его источника по умолчанию, или так, чтобы он направлялся в какое-то место назначения, отличное от его места назначения по умолчанию.


8
В чем разница между «Перенаправление» и «Труба»?
Этот вопрос может показаться немного глупым, но я не вижу разницы между перенаправлением и каналами. Перенаправление используется для перенаправления stdout / stdin / stderr, например ls > log.txt. Трубы используются , чтобы дать выход команды в качестве входных данных в другую команду, например ls | grep file.txt. Но почему есть …
205 pipe  redirect 


6
В каком порядке оболочка выполняет команды и перенаправляет поток?
Я пытался перенаправить оба stdoutи stderrв файл сегодня, и я столкнулся с этим: <command> > file.txt 2>&1 Это, по-видимому, перенаправляет stderrв stdoutпервую очередь, а затем в результате stdoutперенаправляется в file.txt. Однако почему не заказ <command> 2>&1 > file.txt? Естественно, можно было бы прочитать это как (при условии выполнения слева направо) …

4
В чем различия между &> и 2> & 1
Существует две формы перенаправления стандартного вывода и стандартной ошибки в стандартный вывод . Но какой из них лучше? а почему то &>считается идеальным? Я не могу найти, в чем различия, так что многие руководства и даже руководство по bash указывают, что &>лучше! Так почему я должен использовать, &>а не2>&1 В …


1
Как я могу перенаправить то, что показано на Терминале, в файл при использовании команды «less»?
Как перенаправить содержимое Терминала (содержимое, которое в данный момент просматривается не во весь файл при использовании lessкоманды) в Qвыходной файл, пока я не нажму клавишу для выхода из less?



1
Перенаправить запросы на мой внешний IP / порт на другой внешний IP / порт?
Можно ли перенаправить соединения с определенного IP / порта на внешний IP / порт? Пример: Сервер A имеет внешний IP-адрес xxx.xxx.xxx.xxx Сервер B имеет внешний IP гггггггггггггг Пользователь отправляет запрос на сервер A на порт 2106, я хочу перенаправить его на сервер B на порт 2106.

3
Как передать 2> / dev / null в качестве переменной?
У меня есть этот код, который работает: # 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 \ …

2
Как перенаправить вывод на экран, а также в файл?
Моя цель - записать весь вывод скрипта в каталог, который скрипт создаст. Например, у меня есть: ~/.abc.sh: #! /bin/bash rails new myapp Когда я бегу ... cd ~/code . ~/.abc.sh ... это создаст новое приложение Rails в каталоге ~/code/myapp. Когда Rails создает приложение, оно выводит много текста, который я хочу …
12 bash  redirect 

5
Сократить или объединить несколько строк `&> / dev / null &`
Каждый раз, запуская машину, я запускаю следующую программу: $ 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 & Громоздко &> /dev/null &... Как я мог сократить логику?

1
Как настроить localhost для перенаправления сайта
Я задаю этот вопрос из неловкой ситуации. Как вы можете знать или не знать, Google заблокирован в Китае. Обескураживающее последствие (по крайней мере для меня) состоит в том, что посещение сайтов Stack Exchange, таких как Stack Overflow, где я был очень активным, когда я учился в Великобритании, было очень трудным. …

2
перенаправление вывода команды с использованием '- <<(…)'
Мне нужно было извлечь шазум. Это работает, но кто-нибудь может объяснить, почему? sed 's/^.*= //' -&lt; &lt;(openssl dgst -sha256 filename) Я знаком с $( )конструкцией, но не могу найти документы для &lt;( ), в сочетании с -&lt;которыми, я полагаю, перенаправляет на sedSTDIN. Я знаю, что есть более простые способы, но …
10 bash  redirect  syntax 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.