Запитання з тегом «redirect»

Перенаправлення - це перемикання стандартного потоку даних таким чином, щоб воно надходило від іншого джерела, ніж джерело за замовчуванням, або таким чином, щоб воно переходило до якогось іншого пункту, окрім призначення за замовчуванням.


8
Яка різниця між "Перенаправленням" та "Трубою"?
Це питання може здатися трохи дурним, але я не можу реально побачити різницю між перенаправленням і трубами. Перенаправлення використовується для перенаправлення stdout / stdin / stderr, наприклад ls > log.txt. Труби використовуються для подачі виводу команди як вхід до іншої команди, наприклад ls | grep file.txt. Але чому для одного …
204 pipe  redirect 


6
У якому порядку оболонка виконує команди та перенаправляє потоки?
Я намагався перенаправити stdoutі stderrфайл, і сьогодні, і натрапив на це: <command> > file.txt 2>&1 Це , по- видимому перенаправляє stderrдо stdoutпершого, а потім отриманий stdoutперенаправляється file.txt. Однак чому це не замовлення <command> 2>&1 > file.txt? Можна, природно, читати це як (припускаючи виконання зліва направо) команду, що виконується спочатку, stderrперенаправлення …

4
У чому різниця між &> та 2> & 1
Існує дві форми перенаправлення на стандартний вихід і стандартну помилку на стандартний вихід . Але який з них кращий? і чому &>вважається ідеальним? Я не можу знайти, в чому різниці, так що багато навчальних посібників і навіть ручний стан, що &>краще! Так чому я повинен використовувати, &>а ні2>&1 В основному …


1
Як я можу перенаправити те, що відображається на Terminal, до файлу, використовуючи команду 'менше'?
Як я перенаправляю вміст терміналу (вміст, на який я зараз шукаю не весь файл, коли використовую lessкоманду), у вихідний файл, поки не натискаю кнопку Qдля виходу less?



1
Переадресація запитів на мій зовнішній IP / порт на інший зовнішній IP / порт?
Чи можливо перенаправити з'єднання з певним IP / портом на зовнішній IP / порт? Приклад: Сервер A має зовнішній IP xxx.xxx.xxx.xxx Сервер B має зовнішній IP yyy.yyy.yyy.yyy Користувач надсилає запит на сервер 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.