0
ответов

Что делает <(левая шевронная / треугольная скобка)? [дубликат]

Я понимаю, что> (правый шеврон) предназначен для перенаправления STDOUT программы в файл, например, в echo 'polo'> marco.txt создаст текстовый файл с именем marco.txt с поло в качестве содержание ...
15.04.2019
0
ответов

Удаление супернаборов последовательностей из текстового файла

У меня есть файл со списком каталогов в нем :/a/b / a/b/c / a/b/d / a/b/e / a/c / a/c/b / a/c/d / a/d/e / a/d/e/f / a/e/f/g / a/e/f/g/h ... Я хочу получить только/a/b ,/a/c ,/a/d/e и/a/e/f/g; то есть, я...
28.01.2019
0
ответов

Как перенаправить вывод cowsay на ввод zwrite

Я запускаю cowsay, которая просит меня ввести текстовую строку. Затем он выводит результат на стандартный вывод. Я хочу перенаправить этот результат на zwrite вместо stdout. Проблема в том, что я не умею коровьего слова | zwrite ...
16.12.2018
0
ответов

Сценарий оболочки: перенаправить вывод sql-запроса в файл

Внутри сценария оболочки я написал ниже sqlq () { результат = `sqlplus -S sss / eee @ sid <$ 1 | grep -v '^ $' ' echo $ result } echo "выберите * из emp"> q.sql sqlq q.sql Мне нужно направить вывод в ...
18.11.2018
0
ответов

Команда whatis Ошибки перенаправления вывода

Выполните следующие действия, и это сработает ~ $ whatis `ls / bin` stty (1) - изменить и распечатать настройки строки терминала stty (2) - нереализованные системные вызовы su (1) - сменить пользователя ...
01.11.2018
0
ответов

Могу ли я перенаправить вывод файла на консоль? [дубликат]

Если у меня есть команда, которая хочет записать в файл, могу ли я каким-то образом перенаправить этот вывод на консоль? Например, :clang -tidy -diff.py --export -fixs FILE, и мне бы очень хотелось прочитать...
23.10.2018
0
ответов

в чем разница между> & 2 и &> 2 [дубликат]

Просто интересно, есть ли разница между: echo "запуск патча npm"> & 2; и эхо "запуск патча npm" &> 2; На самом деле я никогда толком не разбирался в этом синтаксисе.
15.05.2018
0
ответов

разница между 2> & 1 | tee output.log и | & tee output.log

Я хотел узнать разницу между следующими двумя командами 2> & 1 | tee output.log и | & tee output.log В поисках каналов для сохранения вывода команды я нашел это объяснение. ...
12.05.2018
0
ответов

Перенаправление StdOut не работает

Department.txt содержит столбец как идентификатор, отдел Я использую ниже, чтобы изменить порядок на отдел, идентификатор. Но если я обновлю команду ниже, тогда отдел.txt станет пустым, без каких-либо ...
07.04.2018
0
ответов

Ошибка SFTP не захватывает

sftp (скрытый) <<< $ 'put / transfer / dr **' && echo "Passed -` date` "1 >> $ LOGFILE 2 >> $ LOGFILEerr Не могли бы вы помочь мне то, чего не хватает в приведенной выше команде. Проблема ...
10.03.2018
0
ответов

Перенаправить контент под новым строка (без дополнительного синтаксиса или аргументов)

Я пробовал следующие способы добавления содержимого в файл: printf "\ nsource ~ / script.sh" >> /etc/bash.bashrc echo -e "\ nsource ~ / script.sh" >> /etc/bash.bashrc cat >> "/etc/bash.bashrc" <& ...
09.02.2018
0
ответов

cat-перенаправить файл, но с расширениями переменных

У меня есть файл ~ / nginx_app, содержащий этот шаблон conf: server {root / var / www / html / $ {domain} /; имя_сервера $ {домен} www. $ {домен}; } У меня тоже есть этот скрипт: #! / Bin / bash domain = "$ 1" & ...
05.02.2018
0
ответов

Как свернуть и разархивировать в определенный каталог? [дубликат]

Как свернуть и разархивировать в определенный каталог? вы сворачиваете файл в стандартный вывод, а затем распаковываете в какой-нибудь каталог.
30.01.2018
0
ответов

как разрешить обоим сценариям вести журнал по одному и тому же пути

У нас есть два сценария: Father.bash и son.bash, где Father.bash запускает son.bash как /tmp/son.bash в Father.bash мы устанавливаем exec> $ log 2> & 1, а также в son.bash мы устанавливаем exec> $ log 2 & ...
28.01.2018
0
ответов

Перенаправление к глобальному файлу name не работает

Я использую Bash 4.3.48 (1) в Ubuntu 16.04 (xenial) со стеком LEMP. Я пытаюсь создать замещающий файл php.ini независимым от версии способом с помощью printf. 1) Операция, не зависящая от версии, не работает: printf "[...
28.01.2018
0
ответов

Как перенаправить сообщение об ошибке на / dev / null?

sudo dmidecode | grep State 2> / dev / null Состояние загрузки: Safe Power Supply State: Safe Thermal State: Safe Неверная длина записи (16). Исправлено до 11 Я не хочу, чтобы ошибка недопустимого ввода в ...
27.01.2018
0
ответов

Как '-' работает при перенаправлении bash?

Я уже видел это где-то раньше, но сейчас не могу найти ссылку. Пример использования из руководства по началу работы с Docker для Ubuntu: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | ...
16.01.2018
0
ответов

отображать STDOUTs до STDERR?

Я новичок в bash, и я не могу, хоть убей, понять, как запустить определенную команду, предположим ./fff, и распечатать обычные stdouts перед stderr (я сам запутался в значении) например, $ ...
15.01.2018
0
ответов

Как объединить два файла со списками в один файл с двумя столбцами?

У меня есть файл mail.txt, который содержит список некоторых электронные письма и файл names.txt, содержащий имена этих людей соответственно. Теперь я хочу объединить эти файлы в один файл с ...
01.01.2018
0
ответов

Невозможно записать текст в файл при использовании здесь-документа [дубликат]

Эта команда, похоже, не работает в моем сценарии, как я могу решить, в каком файле я мне нужен этот текст, если я просто создам файл с помощью следующей команды touch $ name Я хочу, чтобы текст был в файле $ ...
28.12.2017
0
ответов

Возникли проблемы с массивом bash $ PIPESTATUS

Я работаю над сценарием (который будет работать в OSX и, вероятно, ни с чем другим), который в основном просто анализирует журналы /var/log/accountpolicy.log* для аутентификации раз / отсчетов. Начальная команда - это ...
26.12.2017
0
ответов

добавить текст с эхом без новых строка

Я хочу добавить текст в файл, например echo "abc" >> file.txt. Но это добавить abc после новой строки. Как я могу добавить abc в конец файла с echo без новой строки?
24.12.2017
0
ответов

в чем разница в синтаксисе для захвата вывода bash?

Обычно я использую ./aaa.sh 2> & 1 | tee -a log Но нашел новую команду, которая кажется более простой: ./aaa.sh &> log Итак, от чего я отказываюсь во втором случае?
21.12.2017
0
ответов

Добавить к файлу с помощью sudo [дубликат]

У меня есть файл с именем foo, права доступа которого -rwxr-x--- root, и я не являюсь ни пользователем (root), ни членом группы. У меня есть еще один файл с именем bar, который я хочу добавить в foo. Я пробовал sudo cat bar &...
20.12.2017
0
ответов

Как чтобы добавить к файлам ошибку, если файл еще не существует?

Например, echo Something >> SomeFile Я хочу, чтобы это добавление работало, только если SomeFile уже существует. Сейчас я использую следующее: if [-e SomeFile]; then echo Something >> ...
19.11.2017
0
ответов

"Touching" standard out?

Возможно, это покажется странным вопросом, но, скажем, у меня есть скрипт, вывод которого записывается в файл так: myscript.sh >> /path/to/some/file Возможно ли "touching" standard out ...
03.11.2017
0
ответов

Как перенаправить информацию об ошибках исполняемой программы на C в stdout? (MAC OS X)

Я хочу написать автоматическую программу проверки C-программ. Например, у меня есть игрушечная программа "hello.c": #include int main() { int a, b; while (scanf("%d %d", (&a)-1000000000000000, ...
02.11.2017
0
ответов

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

Я попытался поменять местами stdout и stderr и перенаправить каждый поток к файлам в интерактивной оболочке bash. Используя команду группировки скобок, я получил желаемый результат. Но я не понимаю, почему, когда ...
26.10.2017
0
ответов

Журнал времени выполнения команд

Я хотел бы регистрировать время выполнения моих команд. Что-то вроде этого: #!/usr/bin/env bash echo "$@" >> /tmp/times exec 3>&2 (/usr/bin/time -f "%e" "$@" 2>&3) 2>>/tmp/times ...
23.10.2017
0
ответов

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

следующая команда работает в dash, но не работает в bash с «неверным дескриптором файла». $ dash -c 'out=$(echo "to fd3" >&3; echo "to stdout") 3>&1; эхо "выход: $выход"' в fd3 out: to stdout $ ...
05.10.2017