1
ответ

Bash: Что делает “> |”, делают?

Я только что видел записанный; некоторая-команда $> | /tmp/output.txt, Вертикальные каналы используются в стандартных перенаправлениях, "передающих вывод по каналу" одной команды другому,> | на самом деле полностью...
24.09.2012
1
ответ

Как отправить выведенный и на экран и на почту?

Я использую следующее для отправки электронного письма в конце сценария. повторите "Сценарий, законченный в 'дату'" |/usr/bin/Mail-s "Сценарий полный" "myaccount@myserver.com". Однако я хочу повторить то же сообщение...
20.09.2012
1
ответ

Перенаправление ввода (<) добавляют символ новой строки?

Я имел первоначально впечатление, что $./myprog мычание [CTRL-D] является точно тем же как мычанием эха $> $ коровы./myprog <корова, Но я нашел, что myprog всегда считает еще один \n во втором...
04.09.2012
1
ответ

“cp p2 &2 &\” команда делает Konsole для исчезновения, действительно ли это - ошибка?

Целью является запуск фоновый процесс, который копирует данные из канала p2 к STDOUT, поскольку p2 является каналом с данными некоторым другим процессом. Я предполагаю, что команда является неправильной. Тем не менее, Konsole...
26.08.2012
1
ответ

Добавьте вывод в файл и перенаправьте stderr к пустому указателю

Как я могу добавить результат команды в файл и перенаправить stderr к пустому указателю?
14.08.2012
1
ответ

канал и журнал STDOUT одновременно

Некоторые программы производят очень подробные данные для удобочитаемости, я использую awk для фильтрации их../output_many_things | awk '{печатают 1$ "\t" 2$}', Но я не хочу пропускать что-либо. Я мог перенаправить полное...
13.04.2012
1
ответ

Почему sftp скрывает журнал от stdout?

У меня есть сценарий a.sh, который имеет команду sftp: отзовитесь эхом "Запускающийся к sftp..." sftp xxx@xxx.xxx.xxx.xx <<END_SCRIPT ls mput *.csv.gz до свидания эхо END_SCRIPT "Sftp успешно". Если я выполняю его...
29.03.2012
1
ответ

“>/dev/null 2> &1”, в 'если' оператор

Я не понимаю ниже если условие. Я знаю, что/dev/null 2> &1 отправляет вывод в поток сообщений об ошибках (исправьте меня, если я неправ). Но я не получаю его, когда это находится в если условие...
19.03.2012
1
ответ

Команда чтения Bash и stdin перенаправление

Поскольку я понимаю, что документация удара и | и <перенаправляет stdin. Так, cmd | нечто и нечто <<(cmd) должны быть более или менее эквивалентными. Однако для внутреннего ударом чтения управляют, чтобы это не делало...
10.03.2012
1
ответ

Разность вывод двух команд 'awk'

Я пытаюсь вычислить различие между выводом двух команд awk, но мои простые попытки его, кажется, перестали работать. Вот то, что я пробую: различный $ (awk '{печатают 3$}' f1.txt | вид-u) $ (awk '{...
22.12.2011
1
ответ

Почему перенаправляет STDERR к/dev/null, сделанному этот путь?

Это не имеет смысла мне. wibble>/dev/null 2> &1, я думаю, что он имел бы больше смысла, если бы это было что-то вроде этого: wibble 2> &1>/dev/null, Другими словами, Вывод Команд...
04.11.2011
1
ответ

Все о ssh ProxyCommand

Я ищу всестороннее объяснение следующего ProxyCommand, вниз к основным деталям его операции. Можно ли любезно полностью разделить его для меня и изменить ли к лучшему его, если Вы можете?...
29.08.2011
1
ответ

Взятие вывода/dev/tty в переменную

Я создал два резервные сценарии - один для файлов (filebackup.sh) и другого для базы данных (dbbackup.sh). filebackup.sh называет dbbackup.sh и хранит вывод в переменной. Вывод, возвращенный...
04.08.2011
1
ответ

Unix> перезаписывает команду?

Я делаю команду оболочки (такую как sh run.sh> log.txt). Как Вы перезаписываете файл каждый раз, когда (так каждый раз, когда я выполняю его, log.txt не становится добавленным), я делаю это в сценарии Python, и я...
18.05.2011
0
ответов

Почему в stderr нет «Отказано в доступе»?

У меня есть команда :mywritercmd -f /tmp/test 2>&1 > log.txt Я запускаю в терминале bash, команда возвращает ошибку :не удалось открыть выходной файл "/tmp/test " :В доступе отказано Тем не менее, это сообщение об ошибке не записывается в журнал
25.10.2021
0
ответов

перенаправление справа налево в кодовый блок

Рассмотрим этот сценарий :diff файл.txt < (cat файл.txt | grep -v '^\s *#'| sed '/^$/d' )это пример перенаправления справа налево, при котором вы обрабатываете файл и перенаправляете результат в качестве входных данных для сравнения. Подобный вариант испо
24.10.2021
0
ответов

zsh :понимание последовательности перенаправлений и каналов с указателями

В зш, эхо "привет" 1>&1 1>&1 1>&1 | Кот печатает приветствие 8 раз, а эхо "привет" 1>&1 1>&1 1>&1 1>&1 | Кот печатает привет 16 раз. Привет печатается 2^n раз
14.10.2021
0
ответов

Перенаправление на stderr работает в bash, а не в zsh

В баш, ❯ эхо "привет" 1>&2 | эхо "мир" Привет Мир в зш, ❯ эхо "привет" 1>&2 | эхо "мир" Мир Я пытаюсь понять, почему это происходит
12.10.2021
0
ответов

эхо > файл жалуется, что файл не существует

У меня запущена виртуальная машина, и ее корневой каталог смонтирован в./vm У меня этот скрипт работает на виртуальной машине :#!/usr/bin/env bash флаг=/директор/флаг эхо "Слушаю..." пока верно; делать пока [[ ! -f "$flag" ]]
09.10.2021
0
ответов

Как exec > работает с пользовательскими данными AWS EC2?

Я писал модуль Terraform для AWS EC2, который включал выполнение bash в разделе пользовательских данных
28.09.2021
0
ответов

Что делает эта команда? Перенаправление в начале и в конце команды

У меня есть следующая команда :2>&1 компилятор \ --флаг1 \ --флаг2 \ --опция X=10 \ строить \ 2>&1 | тройник -a output.log Я не совсем уверен, что это за поведение, избыточно ли оно и не нужно
22.09.2021
0
ответов

Остается ли перенаправленный stderr небуферизованным в bash?

{ эхо бла1 эхо bla2 1>&2 } >>мой файл 2>&1 Есть ли разница между двумя echo -s? Единственная разница, которую я могу придумать, заключается в том, что echo bla2 2>&1 сохраняет небуферизованное свойство из stderr. Как насчет { эхо бла1 эхо bla2 1>
15.09.2021
0
ответов

Как передать содержимое многострочного файла в качестве аргумента?

Я пытаюсь запустить скрипт, который принимает аргумент -t. Этот аргумент обозначает текст, а значение --в теории --может быть многострочным. Я предполагаю, что в командной строке будет работать документ «Здесь»,...
17.08.2021
0
ответов

Как избежать вывода предупреждений Python

Я пишу сценарий bash, который запускает некоторые команды; вот отрывок :echo -en "\nЭтап 2 :Запуск бота\e[1;0m\n" python main.py Вывод python main.py содержит множество множественных -...
07.08.2021
0
ответов

cant pipe SLURM `список модулей `команда

Я работаю над кластером SLURM, и есть команда для вывода списка всех загруженных программных модулей. Я хочу обработать вывод и найти его для определенного слова. Однако, если я попытаюсь использовать трубку, я получу...
06.08.2021
0
ответов

Перенаправление stdout и stderr

Я хотел бы перенаправить как stdout, так и stderr исполняемого файла (файл _1.txt )в другой файл (файл _2.txt ), и я бы добавить этот вывод к содержимому файла _2.txt. Я пробовал это :...
03.08.2021
0
ответов

Как перенаправить вывод канала в >/dev/null

Я хочу перенаправить STDOUT и STDERR всего канала в /dev/null. Учитывая, что это моя команда :sudo lsof -i :22000 -t | xargs kill -9 Я знаю, что это неправильный способ :судо...
10.07.2021
0
ответов

Я хочу вывести результат файла с помощью эха в Unix/Linux #QueueManager

A :runmqsc QueueManager < Input1 Я хочу вывести результат A в файл. Input1 содержит несколько кодов, которые будут выполняться в QueueManager. Моя команда :эхо "runmqsc QueueManager <...
07.07.2021
0
ответов

Как подоболочка может возвращать данные в переменной (, а не в файл ), и в то же время выводить разные журналы?

Скажем, у меня есть следующий javascript :const something = doSomething (); function doSomething (){ console.log ("Собираюсь что-то сделать" ); const а =...
22.06.2021
0
ответов

Как закрыть дескриптор именованного файла, не закрывая стандартный ввод/стандартный вывод?

exec {ec}< < (echo "помещает 'привет'" )&& sudo ruby ​​/proc/$$/fd/${ec} Как только я закрываю его с помощью exec <&"${ec}" -Оболочка завершает работу. В другой ситуации создаю...
17.04.2021