1
ответ

Конвейерная передача вывода сценария bash после перенаправления stderr [closed]

из-за того, как мой хостер выполняет свои действия, мне приходится использовать систему для служб. У этой службы есть файл запуска, который она выполняет и передает во второй файл запуска. Но я использую (данный) пакет python, который ...
23.06.2016
1
ответ

Ошибка не заполнения кэша при использовании mplayer для чтения из stdin

У меня есть программа, которая генерирует звук, и я не могу заставить mplayer воспроизвести его. Я делаю ./myprogram | mplayer - -cache 1024 -cache-min 30 -noconsolecontrols И я получаю сообщение Cache fill: X% (Y ...
19.05.2016
1
ответ

Bash, удалите строки, содержащие строку с grep

Это в настоящее время удаляет целое содержание рассматриваемого файла: #!/bin/bash rpc_port = "9201"; dir = "/etc/apache2/ports.conf" $dir кошки | grep-v "Слушает $rpc_port"> $dir содержание файла:...
14.05.2016
1
ответ

Правильный синтаксис для предотвращения удара 'неоднозначное перенаправление' сообщение

Я пытаюсь выполнить команду, которая накапливает stdout в существующий файл и отправляет сообщения об ошибках в другое использование команды ниже. команда>> /home/user/accumulate_output.log 2&...
27.04.2016
1
ответ

Ambigous перенаправляют сделанный> 2$

Я закончил свой сценарий удара, но я все еще получаю две ошибки. Я также искал связанные проблемы, но ни один не работал: #!/bin/bash avem_element () {локальный e для e в "$ {:2}"; сделайте [["$e" == "$...
27.04.2016
1
ответ

Дополнительный вывод при перенаправлении ввода

У меня есть папка с тремя файлами: $ ls abc Если я передаю вывод ls по конвейеру в туалет, я получаю правильный результат: $ ls | wc -l 3 Однако, когда я указываю ввод для wc как вывод ls, я получаю дополнительные ...
27.04.2016
1
ответ

Archlinux'es pacman + tee == непонятный консольный IO [закрыто]

У меня небольшая проблема с захватом IO pacman'а с помощью утилиты tee. Я пробую такую командную строку: pacman -S group-1 group-2 | tee pacman.log И есть проблема: когда pacman запрашивает, какой ...
21.03.2016
1
ответ

Stdin input to a command with nohup

from http://www.gnu.org/software/coreutils/manual/html_node/nohup-invocation.html nohup запускает заданную команду с игнорированием сигналов зависания, так что команда может продолжать выполняться в ...
29.02.2016
1
ответ

патч: «плохой дескриптор файла» в сочетании с конвейером и LD_PRELOAD / libtrash

Очень краткое резюме: кот "$ file" | patch выдает ошибку Плохой дескриптор файла, но patch <"$ file" работает, когда libtrash предварительно загружен с LD_PRELOAD, и только в больших проектах. Описание: Для ...
09.02.2016
1
ответ

Открытие более 10 файловых дескрипторов с помощью ksh

Синтаксис оболочки для открытия файла для записи и использования его файлового дескриптора: exec 3> output.log С помощью bash и zsh вы также можете написать: exec 13> output. log Таким образом, позже в вашем скрипте вы ...
18.01.2016
1
ответ

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

Vim действительно поддерживает удобную возможность принимать файл со списком файлов, которые затем открываются в списке Quickfix. Грубый пример, я нахожу в ~ все файлы размером менее 1 КБ и передаю это в Vim: find ~ ...
17.12.2015
1
ответ

Терминал - перенаправление вывода в файл сокращено

Я использую команду: ./cpp-generator> ~ / log.log Но когда я открываю log.log, файл укорачивается. Он заканчивается на середине слова. Но если я запустил просто: ./cpp-generator в терминале, результат ...
17.10.2015
1
ответ

Почему перенаправление вывода цикла зависит от имени файла?

У меня есть два файла: a.csv и b.csv: echo $ 'a_header \ na1'> a .csv echo $ 'b_header \ nb1'> b.csv Теперь я хочу удалить первую строку из каждого и объединить их. для файла в `ls * .csv`; do ...
30.09.2015
1
ответ

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

У меня есть две программы, и я хочу передать их друг другу, но они принимают дополнительные параметры: prog1 min max prog2 min max Что ...
26.08.2015
1
ответ

Передать массив BASH для сравнения содержимого файла

У меня есть два массива bash, скажем: arr1 = (1 2 3) arr2 = (1 2 A), и я хочу сравнить их с помощью diff. Как я мог передать массивы, как если бы они были содержимым файла? Я пробовал несколько вариантов, но ...
17.08.2015
1
ответ

Почему bzip2 - версия ведет себя странная?

Таким образом, если я ввожу $ команды gzip - версия | возглавляет-n1, все идет как ожидалось. Но если я пробую то же bzip2: $ bzip2 - версия | возглавляет-n1, я получаю много строк, и я должен нажать Ctrl-C к...
02.08.2015
1
ответ

Ярлык перенаправления ввода-вывода не работает, когда в конце командной строки

я привык к перенаправлению ввода-вывода. Мне стало известно о ярлыке &> для 2> & 1. Я считаю, что он также работает как> &. Может быть нюанс, из-за которого я ...
19.07.2015
1
ответ

Передать файл, который записывается, и удалить его содержимое?

Программа записывает свои журналы в файл ("tonsOf.log "). Эти журналы в основном бесполезны, и я обрабатываю их позже с некоторым сопоставлением шаблонов (строка за строкой). Итак, скажем, для 1 ГБ журналов у меня получается 40 КБ ...
08.06.2015
1
ответ

Почему перенаправление (>) иногда не работает, а добавление (>>) работает?

Изучая RHCE, я столкнулся с ситуацией, когда перенаправление stdin не работает в bash: # file / tmp / users. txt / tmp / users.txt: не удается открыть `/tmp/users.txt '(нет такого файла или каталога) # ...
04.05.2015
1
ответ

Делает те две конструкции, делают то же самое: обработайте <input.txt по сравнению с кошкой input.txt | процесс в Linux

Делает те две конструкции, делают то же самое: обработать <input.txt по сравнению с кошкой input.txt | процесс в Linux?
21.04.2015
1
ответ

считайте вход от пользователя в цикле с условием продолжения, имеющем входное и выходное перенаправление

Это - мой код: в то время как IFS = ',' считайте b c; действительно считайте входной $input эха, сделанный 3 <&0 <input.csv> output.txt, который я заботился о перенаправлении ввода путем перенаправления через конвейер. Но...
08.04.2015
1
ответ

кошка к stderr при чтении в конец маркера файла

Не принятие во внимание вопроса того, должен ли вывод использования перейти к stderr или нет, если бы необходимо было перенаправить вывод команды кошки ниже к stderr, как Вы сделали бы это? функциональное использование {кошка <и...
01.04.2015
1
ответ

vipe, неправильно себя ведущие на ударе, обрабатывают замену

У меня есть следующая простая команда: эхо $ <(vipe), я ожидал, что это откроет буфер энергии, который я могу отредактировать, затем когда я сделан, повторяет название временного файла, присвоенного содержать буфер энергии...
28.03.2015
1
ответ

Может команда в конвейере оболочки определять tty характеристики своего контекста?

У меня есть сценарий удара что columnizes список объектов. По умолчанию это предположит число столбцов для вывода, на основе терминальной ширины, как сообщается stty размером. Но когда сценарий находится в...
24.03.2015
1
ответ

Bash: использование обоими путями перенаправлений в сценарии оболочки

Я пишу сценарий оболочки, чтобы сжать и скопировать определенные файлы. Это сожмет и переместит большие файлы с размерами до 4 ГБ. Я испытываю затруднения из-за этой строки: gzip <$filelocation> $...
21.03.2015
1
ответ

awk с переменными в условии и в файле перенаправления вывода

Я хотел бы некоторую справку с этой командой, потому что я ничего не нашел в документации, которая может касаться всего, что я хочу. У меня есть некоторые переменные, которые глобальны, таким образом, я предпочел бы сохранять их...
18.03.2015
1
ответ

Примените символы ESC в перенаправленном выводе

Я запускаю программу, которая печатает много символов ESC (как "Esc [1 А", переместить курсор одна строка), и пытающийся перенаправить вывод к файлу журнала. Когда я запускаю программу без перенаправления...
10.03.2015
1
ответ

Вывод команды канала к Yad и также регистрирует вывод к файлу журнала

Потребность иметь процесс команды обычно обновление, которое покажут с помощью yad и в то же время, регистрирует весь вывод к брошенному набору файла журнала. Это - то, что я имею склонный - получают обновление | yad - ширина =...
05.03.2015
1
ответ

объясните эту команду оболочки с перенаправлением и каналом

Я могу понять операторы как. bzip2 - версия>/tmp/list_right 2>/tmp/list_error bzip2 - версия>/tmp/list 2> &1, Но я не понимаю оператор: bzip2 - версия 2> и...
01.03.2015
1
ответ

Снабженная префиксом команда “Sudo” не работает; без sudo делает.

Я подозреваю, что этому ответили прежде, но я не знаю то, чем это называют, таким образом, я не могу действительно искать его. Каким образом это работает: $ grep H=p <(udevadm информация/dev/ttyUSB0) E: ID_PATH=pci-0000:...
25.01.2015