2
ответа

Поведение stdin/stdout в сочетании с подоболочками и командой CD

У меня есть следующий ряд команд: CD / && ls | (CD/tmp && кошка> dumpfile) Этот ряд команд делает следующее: это создает файл, названный/tmp/dumpfile. Этот файл...
17.08.2012
2
ответа

Перенаправьте stderr из уже запускающего скрипта

Я запускал скрипт в течение нескольких дней теперь. Я перенаправил stdout к $HOME/mylog, но не перенаправил stderr, так как я думал, что не будет ничего на нем. Внезапно тысячи строк начали прибывать...
15.08.2012
2
ответа

Почему делает 'должностное лицо 2> &1', перестали работать в этом сценарии оболочки Bourne?

Я портирую старый ksh сценарий на Оболочку Bourne. Старый ksh сценарий содержит следующий код: должностное лицо #!/bin/sh tmpLog =/var/tmp/logfile. $$1> должностное лицо $tmpLog 2> &1$ оценки* another_command_1...
31.07.2012
2
ответа

Как удалить сообщения об ошибках при поиске рекурсивно строку?

Я использую, находят - тип f-print0 | xargs-0-n 10 grep-i searchstring искать рекурсивно строку. Но это также дает мне сообщения об ошибках как "отклоненное разрешение". Как я могу избежать таких сообщений об ошибках...
20.06.2012
2
ответа

удар: Перенаправьте IO, но не с суффиксами

обычно я использую XX 2>error.log, но в целях отладки, я предпочитаю следующий синтаксис: функционируйте XX () {redirect_io_to "error.log"} действительно ли там, такой синтаксис доступен? Это удобно потому что...
12.06.2012
2
ответа

Запись и поток вывода и поток сообщений об ошибках в тот же файл

В Unix/Linux можно использовать каналы для записи потоков вывода и потоков сообщений об ошибках в файл. Можно даже записать им в тот же файл. Есть ли способ записать обоим в файл, но поддержание порядка. Это...
06.06.2012
2
ответа

Redirecting/grep'ing STDOUT существующей оболочки

Я выполняю много длительных процессов (моделирования), которые печатают продвижение к STDOUT. Я иногда забываю перенаправлять к STDOUT в файл, я могу grep, и это обычно слишком далеко вперед для перезапуска...
23.03.2012
2
ответа

вывод программы хвоста в файл в Linux

Я знаю, что мы можем использовать ниже формата для перенаправления экранного вывода в файл: $ your_program> /tmp/output.txt Однако, когда я использовал ниже команды, она говорит "-удар: /home/user/errors.txt: Разрешение...
20.03.2012
2
ответа

использование </dev/null и в командной строке

Я пытался выполнить пример программа Java с помощью следующей командной строки. Однако я не знаю то, для чего запаздывающая часть </dev/null и используется? Java - CP/home/weka.jar weka.classifiers....
30.12.2011
2
ответа

Почему переданный по каналу вход хорошо к zenity, но <неправильное функционирование файла?

Мой вопрос так же прост как что zenity - текст args говорит в примере..., но что вызывает этот 100%-й захват ЦП перенаправлением?... (и между прочим, это конкретное использование <на самом деле...
16.07.2011
2
ответа

поймите последовательность перенаправлений

Если несколько перенаправлений используются вместе, изменение их порядка имеют значение? Как каждый должен понять значение их порядка? Цепочечный канал перенаправлений, созданных как чтение...
10.07.2011
2
ответа

Посмотрите перенаправление STDOUT рабочего процесса

Если я запускаю приложение с этой команды:/path/to/my/command>> /var/log/command.log И команда не возвращаются, там способ, от другой подсказки, видеть то, на что установлено перенаправление STDOUT?...
28.06.2011
2
ответа

Вывод progess scp/sftp управляет и к стандарту и к файлу на сервере Linux

Я пишу сценарий выпуска, который использует scp/sftp для получения файла от удаленного сервера, мы хотим зарегистрировать вывод этого сценария в файл release.log также. Я использую "мишень" для достижения этого...
02.06.2011
2
ответа

Приоритет stdin и stdout перенаправления в Bash

Мой вопрос о приоритете перенаправления, удар. Предположим, что у Вас есть команда: cmd1 <cmd2> cmd3 Был бы он переводить в: (cmd1 <cmd2)> cmd3 Или cmd1 <(cmd2> cmd3)
02.06.2011
2
ответа

Дескрипторы файлов и сценарии оболочки

Мне очень нелегко понимать, как каждый использует дескрипторы файлов в сценариях оболочки. Я знаю основы, такие как должностное лицо 5>/tmp/foo, Таким образом, fd 5 присоединен к нечто для записи. должностное лицо 6 </...
25.05.2011
2
ответа

Как к разности файл и вывод от команды?

Обычно Вы записали бы: различный file1 file2, Но я хотел бы к разности файл и вывод от команды (здесь, я делаю команду тривиальной): разность file1 <(кошка file2 | вид) хорошо, эта работа, когда я...
20.04.2011
2
ответа

Чат RS232. Самый простой путь?

Я работаю в проекте, в котором я должен буду иметь дело с последовательной передачей данных. Для тестирования я хочу, делают к 2 компьютерам, говорят друг с другом (с моим взаимодействием) через RS232. Следующая вещь будет работать?...
18.03.2011
1
ответ

Временное отображение stdout во время выполнения команды

Я последовательно отправляю несколько больших файлов на несколько серверов. Я хотел бы видеть прогресс (, поэтому я не хочу использовать scp --тихий ), но мне не нужно видеть статистику по завершении копирования. Есть ли инструмент, который может получать
04.12.2021
1
ответ

Как я могу направить вывод «wget -qO -what.tar.gz» как на tar, так и на sha256sum?

Далее создается csfile с хешем, распаковывается go1.17.4.linux -amd64.tar.gz, загруженный с официального сайта Golang, выводит контрольную сумму на стандартный вывод, а затем удаляет ненужный cs-файл :wget -qO-https://go.dev/dl/go1.17.4.linux
03.12.2021
1
ответ

Направить вывод двух команд в другой скрипт в качестве аргументов

ntopng может обрабатывать несколько сетевых интерфейсов, и у меня есть скрипт, который берет имя интерфейса и выводит его на стандартный вывод. Я могу передать этот вывод в ntopng мой _пакет _tracer.sh | ntopng -я
24.11.2021
1
ответ

exec vscode не перенаправляет вывод в /dev/null

У меня есть следующий скрипт bash :exec '/mnt/c/Users/WindowsUserName/AppData/Local/Programs/Microsoft VS Code/Code.exe' $@ &>/dev/null & Когда я запускаю скрипт, я получаю ➜ ~./код foo.js ➜ ~[основной 2021 -11 -18T17 :54 :12
18.11.2021
1
ответ

Как сохранить '>&2' в переменной

Аналогичный вопрос, но нет ответа :Как запустить команду, хранящуюся в переменной? Как сделать следующее в сценарии bash? ошибка=">&2" echo 'что-то пошло не так' $error вместо echo 'что-то пошло не так' >&2 Почему
28.10.2021
1
ответ

Закрытие stdout fd дает ошибку, а закрытие stderr fd — нет

Следующий тестовый код выдает ошибку «неверный файловый дескриптор». Почему это так? Это всего лишь тестовый код для понимания файловых дескрипторов и их взаимодействия с каналами. Пример 1 )❯ echo "привет" 1>&2 1>& -|& echo "
12.10.2021
1
ответ

Проблемы с пониманием перенаправления в каналах и субоболочках :Буду очень признателен за объяснение кода

Обратите внимание на следующий журнал сеанса терминала (Debian Buster, Bash 5.0 ):root@cerberus ~/scripts #rm -f результат root@cerberus ~/scripts #{ { echo test; } | кошка > результат
11.10.2021
1
ответ

Как вы распечатываете повторяющиеся строки в соответствии с моими задачами ниже?

Ниже приведены вопросы, с которыми у меня возникли проблемы, я знаю только, как перенаправить стандартный вывод ls в файл foobar по вопросу 1 :ls >
09.10.2021
1
ответ

Как реализован /dev/null?

Я не понимаю, что происходит, когда процесс записывает в этот специальный файл. Что происходит со всеми байтами? И почему запись в /dev/null не требует интенсивного использования процессора -? Если бы вы могли ответить ссылками на исходный код Linux, это
22.09.2021
1
ответ

Применяется ли ionice также к перенаправлению ввода/вывода?

Коллега недавно заметил команду :user@host :~$ ionice -c 3 mysqldump -uredacted -p redacted redacted > redacted.dmp Поскольку рассматриваемый хост все равно использует планировщик крайних сроков, ionice игнорируется. Однако вопрос был поставлен
17.09.2021
1
ответ

Перенаправление и количество строк в имени файла

Я пытаюсь назвать файл с количеством строк в crontab :*****~/script > "~/targetfile -$ (rows -count ).csv" Я умею :*****~/script > " ~/targetfile -$ (~/script | wc -l ).csv"
27.08.2021
1
ответ

Когда порядок перенаправления имеет значение?

Я написал скрипт, который имеет несколько выходов из системы с помощью printf "..." 1>&2 внутри функции. Запустив этот скрипт (build.sh ), я заметил, что если я хочу перенаправить stderr на stdout и...
20.06.2021
1
ответ

Как на самом деле работает перенаправление на pv?

Я пытаюсь понять, как именно работает перенаправление в этой команде #tar -czf -./Загрузки/ | (pv -p --таймер --скорость --байт > backup.tgz )Что такое английский перевод? Все...
14.06.2021