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

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

205
В чем разница между «Перенаправление» и «Труба»?

Этот вопрос может показаться немного глупым, но я не вижу разницы между перенаправлением и каналами. Перенаправление используется для перенаправления stdout / stdin / stderr, например ls > log.txt. Трубы используются , чтобы дать выход команды в качестве входных данных в другую команду, например...

32
В каком порядке оболочка выполняет команды и перенаправляет поток?

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

30
В чем различия между &> и 2> & 1

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

19
Как я могу перенаправить то, что показано на Терминале, в файл при использовании команды «less»?

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

14
Перенаправить запросы на мой внешний IP / порт на другой внешний IP / порт?

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

12
Как перенаправить вывод на экран, а также в файл?

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

11
Как настроить localhost для перенаправления сайта

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

10
перенаправление вывода команды с использованием '- <<(…)'

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

9
Как работают `>` и `>>`?

Я попытался revсоздать файл, а затем cat > same_fileпередать его, но он превратился в пустой файл. Пока я пытался rev file.txt | cat > file2.txt && mv file.txt file2.txt;это сработало. Даже rev file.txt | cat >> file.txt;работал. Но когда я попробовал rev file.txt | cat >...

9
Перенаправить вывод в переменную?

Мне интересно направить вывод двух команд в переменную. Я не хочу, чтобы вывод отображался на экране, а вместо этого назначил переменную в моем скрипте, чтобы я мог использовать его снова. что я делаю, так это получаю размер файла из каталога, используя команды, показанные ниже: ls -l /var/spool |...

9
Как перенаправить отдельные аудиоканалы на разные устройства?

Я только что купил стерео динамик Bluetooth, и у меня была идея: Можно ли построить аудиосистему 4.0 с использованием моих динамиков Bluetooth в качестве заднего динамика и двух обычных стерео динамиков с кабелем (или другой пары динамиков Bluetooth) в качестве фронтальных? Какую программу я должен...