Я хотел бы краткое объяснение следующей командной строки: grep -i 'abc' content 2>/dev/null
Перенаправление - это переключение стандартного потока данных так, чтобы он поступал из источника, отличного от его источника по умолчанию, или так, чтобы он направлялся в какое-то место назначения, отличное от его места назначения по умолчанию.
Я хотел бы краткое объяснение следующей командной строки: grep -i 'abc' content 2>/dev/null
Этот вопрос может показаться немного глупым, но я не вижу разницы между перенаправлением и каналами. Перенаправление используется для перенаправления stdout / stdin / stderr, например ls > log.txt. Трубы используются , чтобы дать выход команды в качестве входных данных в другую команду, например...
В чем разница между <<, <<<и < <в
Я пытался перенаправить оба stdoutи stderrв файл сегодня, и я столкнулся с этим: <command> > file.txt 2>&1 Это, по-видимому, перенаправляет stderrв stdoutпервую очередь, а затем в результате stdoutперенаправляется в file.txt. Однако почему не заказ <command> 2>&1 >...
Существует две формы перенаправления стандартного вывода и стандартной ошибки в стандартный вывод . Но какой из них лучше? а почему то &>считается идеальным? Я не могу найти, в чем различия, так что многие руководства и даже руководство по bash указывают, что &>лучше! Так почему я...
Почему $ ls > ls.outls.out включается в список имен файлов в текущем каталоге? Почему это было выбрано? Почему не
Я вижу такие вещи, как command 1> outили с помощью 2>&1перенаправления stderr, но иногда я также вижу &>сам по себе и т. Д. Каков наилучший способ понять &и что именно это...
Как перенаправить содержимое Терминала (содержимое, которое в данный момент просматривается не во весь файл при использовании lessкоманды) в Qвыходной файл, пока я не нажму клавишу для выхода из...
Можно ли перенаправить соединения с определенного IP / порта на внешний IP / порт? Пример: Сервер A имеет внешний IP-адрес xxx.xxx.xxx.xxx Сервер B имеет внешний IP гггггггггггггг Пользователь отправляет запрос на сервер A на порт 2106, я хочу перенаправить его на сервер B на порт 2106....
Я хочу перенаправить некоторые сайты на localhost. Я могу использовать hostsфайл, который находится в каталоге C:\WINDOWS\system32\drivers\etcв Windows. Что эквивалентно этому файлу в...
У меня есть этот код, который работает: # 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...
Моя цель - записать весь вывод скрипта в каталог, который скрипт создаст. Например, у меня есть: ~/.abc.sh: #! /bin/bash rails new myapp Когда я бегу ... cd ~/code . ~/.abc.sh ... это создаст новое приложение Rails в каталоге ~/code/myapp. Когда Rails создает приложение, оно выводит много текста,...
Я задаю этот вопрос из неловкой ситуации. Как вы можете знать или не знать, Google заблокирован в Китае. Обескураживающее последствие (по крайней мере для меня) состоит в том, что посещение сайтов Stack Exchange, таких как Stack Overflow, где я был очень активным, когда я учился в Великобритании,...
Каждый раз, запуская машину, я запускаю следующую программу: $ 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...
Мне нужно было извлечь шазум. Это работает, но кто-нибудь может объяснить, почему? sed 's/^.*= //' -< <(openssl dgst -sha256 filename) Я знаком с $( )конструкцией, но не могу найти документы для <( ), в сочетании с -<которыми, я полагаю, перенаправляет на sedSTDIN. Я знаю, что есть...
Я попытался 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 >...
Мне интересно направить вывод двух команд в переменную. Я не хочу, чтобы вывод отображался на экране, а вместо этого назначил переменную в моем скрипте, чтобы я мог использовать его снова. что я делаю, так это получаю размер файла из каталога, используя команды, показанные ниже: ls -l /var/spool |...
Я только что купил стерео динамик Bluetooth, и у меня была идея: Можно ли построить аудиосистему 4.0 с использованием моих динамиков Bluetooth в качестве заднего динамика и двух обычных стерео динамиков с кабелем (или другой пары динамиков Bluetooth) в качестве фронтальных? Какую программу я должен...