1
ответ

Зеркальное отображение дерева исходного кода с применением бьютификатора только к измененным файлам

У меня есть две копии одного и того же дерева исходного кода: одна "рабочая копия", а другая - «хранимая копия». Когда я заканчиваю редактирование «рабочей копии», я обновляю «хранимую копию» с помощью rsync (только…
16.07.2019
1
ответ

Как работать с файловыми дескрипторами, хранящимися в переменных?

Например, если я назначу TWO=2 ... следующее не работает (с датой: неверная дата '2'): date >> logfile $TWO>&1 Конечно, я всегда могу выполнить eval "date >> logfile $TWO>&1" ...
12.07.2019
1
ответ

Перенаправление stdout процесса на его собственный stdin

Я думал о самореферентных списках в Haskell — например, вы могли бы иметь следующий скрипт fibonacci.hs: #!/usr/bin/env runghc fibs :: [Integer] fibs = 1:1:(zipWith (+) fibs $ tail ...
28.06.2019
1
ответ

Как направить app1 в app2, но показать оба вывода в терминале? [дубликат]

Я хотел бы знать, как я могу перенаправить стандартный вывод приложения на ввод другого приложения, но при этом видеть вывод app1. Исходное приложение написано на C, второе приложение на Perl. Цель...
27.06.2019
1
ответ

Bash: перенаправить вывод команды в STDOUT и переменную.

В сценарии Bash мне нужно перенаправить вывод команды в переменную, а также передать небуферизованный вывод на терминал. Я пробовал так: output=$(command 2>&1 | tee "$(tty)"), но...
25.06.2019
1
ответ

Перенаправления и коды возврата

Итак, у меня есть программа, которая может генерировать или не генерировать segfault (./segf), которая также записывает другие данные в stderr. Когда программа дает сбой, ее код возврата равен 139 (т. е. echo $? напечатает 139). Я хотел бы...
05.06.2019
1
ответ

Не удается объединить несколько файлов в разных каталогах.

Я пытаюсь объединить несколько файлов, находящихся в разных каталогах, с помощью следующей команды: ~$ find . -name ‘*.text’ -exec cat {} >> комбинированный.текст \; Однако это не так...
05.06.2019
1
ответ

Ловушка не работает

У меня есть сценарий оболочки, содержащий ловушку, но ловушка, похоже, не работает, как ожидалось ниже, это код и версия bash GNU bash, версия 4.2.46 (2) -release (x86_64-redhat-linux-gnu) set -e функция...
01.06.2019
1
ответ

Расширения $ -не выполняются должным образом после перенаправления

Кажется, что bash и zsh будут выполнять переменные и арифметические операции в дочернем процессе, когда )они следуют оператору перенаправления, такому как <, >, >> или <<<. б )...
01.06.2019
1
ответ

Что значит "<&3" и "сделано < file11 3< file22"

У меня есть следующий скрипт: во время чтения строкиA && читать строкуB <&3 делать эхо "$lineA" эхо "$lineB" эхо готово < file11 3< file22 Этот код работает нормально. Но я не ...
22.05.2019
1
ответ

Перенаправление stdout и stderr в разные файлы

Как я могу перенаправить stdout в 2 разных файла и stderr в другой, другой файл? Мне нужно что-то вроде 1> file1 file2 2> file3 Я знаю: | tee file1 file2> / ...
10.05.2019
1
ответ

Как отправить stdin в цикл while с помощью оператора перенаправления

Не уверен, что использовал правильные слова в заголовке, я пытаюсь сделать это: while read line; выполнить эхо "$line" выход; Выполнено; <( echo "foo\n"; exit ) но он зависает, я не думаю, что цикл while...
10.05.2019
1
ответ

Открыть вывод команды с помощью libreoffice

Я выполняю определенные команды в цикле и хочу открыть вывод в libreoffice (calc), не сохраняя его. Вот что я пробовал: libreoffice --calc <(process mn) libreoffice --...
09.05.2019
1
ответ

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

Несколько ресурсов утверждают, что файловый дескриптор 0 подключен к клавиатуре. Я узнал, что эхо не получает ввод со стандартного ввода (или 0). Это кажется мне противоречивым. Когда я запускаю echo foo, я...
02.05.2019
1
ответ

Статус выхода команды в конвейере

Я столкнулся с этим кодом, но не могу понять exec >&p edit 1 насколько я понимаю: #! /USR/бин/кш exec 4>&1 ## стандартный вывод сначала сохраняется как файловый дескриптор 4 ...
02.05.2019
1
ответ

Разрешить перенаправление для пользователя [дубликат]

Я собираюсь разрешить перенаправления ">>" и ">" для пользователя www-data в sudoers но я не могу найти это.
27.04.2019
1
ответ

Разделение вывода ssldump на несколько файлов для каждого входящего соединения

Я собираю данные подтверждения SSL с помощью ssldump на терминале и с помощью команды sudo ssldump -i enp0s8 -a - A -H -n -x> new_trace, чтобы вывести его в один файл. В настоящее время вывод ...
17.04.2019
1
ответ

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

Если я делаю oidvalue=$(snmpget -v 2c -c public localhost 1234) Это сохранит вывод этой команды в oidvalue, однако, как сейчас, он выведет на экран некоторую ошибку . Как я могу...
05.04.2019
1
ответ

перенаправить результаты awk exec в другую папку [дубликат]

использовать заглавные буквы для содержимого файлов, соответствующих шаблону имени файла "_base.txt"; затем выведите результаты в другую папку с исходным именем файла плюс «_cap.txt» в конце. Я планирую...
23.03.2019
1
ответ

Удаленная перезапись файла crontab с помощью sudo

Я пытаюсь создать сценарий, который автоматически принимает файл на удаленном сервере и заменить его файлом crontab, но мне отказано в разрешении. Моя идея состоит в том, чтобы создать для него функцию оболочки: ...
11.02.2019
1
ответ

Что происходит с этим тире '-'?

Я пытался экспортировать требования среды Python, и это то, что я намеревался сделать: conda list -e> requirements.txt Однако вместо этого я по ошибке набрал следующее: conda list -e -> ...
01.02.2019
1
ответ

Ошибка двусмысленной перенаправления на разных томах с MySQL

Я хочу импортировать базу данных с помощью MySQL (работает с MAMP): #! / bin / bash # переменные currdir = $ pwd dbname = test. dbuser = root. dbpass = root. dbpath = "/ Приложения / MAMP / Библиотека / bin" Exname = База данных, если [«$ 1» ...
03.01.2019
1
ответ

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

Я пишу оболочку Java для преобразования (что является частью Image Magick). То, что я хочу сделать, это позвонить команду, как Convert -Thumpnail 1024 Test.jpg> (Cat), чтобы сделать его печати, чтобы распечатать биение Byte Stream ...
27.12.2018
1
ответ

Возможная ошибка перенаправления в zsh 5x

Следующая команда выдает разные результаты в zsh v. 4.x и 5.x: { ( printf "X\nY\n" printf "WARNING: foo\nWARNING: bar\n" >&2 printf "1\n2\n" ) 2>&1 >&3 | ...
20.12.2018
1
ответ

Параметры -c и -b Не работают в Mailx в Ubuntu

Я пытался отправить почту из сценария оболочки, используя команду mailx -s "Test Mail" - c "user_name ..." пользователь
17.12.2018
1
ответ

Можно ли получить вывод только команды sudo?

Я хочу написать вывод только команды sudo для некоторого файла, т.е. строку, которую я получаю по терминалу после Письмо Sudo IE [Sudo] Пароль для пользователя: если я использую sudo ls> Файл или sudo ls 2> Файл ...
04.12.2018
1
ответ

Какой конец здесь строки?

Казалось мне, что конец рядной строки - новая линия. Я понимаю, что я не прав: $ Cat <<< Привет мир Cat: World: нет такого файла или каталога, что может означать конец строки здесь?
22.11.2018
1
ответ

В чем разница между here document и here string в их целях?

В bash, как мне кажется, и here document, и here string можно использовать для предоставления строк в качестве входных данных stdin. здесь документ может предоставлять дополнительные функции для указания разделителя, в чем я не уверен ...
18.11.2018
1
ответ

Как работает переадресация между аргументами

Получив такую команду: команда А затем вызванную так: команда FileA > FileC FileB Принимает на вход и вывод A и B в C, но как она разобрала ...
28.09.2018
1
ответ

Как идентифицировать формат вывода команды «sudo ...»?

Я включающую вывод Bash -x, который Показывает, что команда «Sudo Iwlist WLAN0 Scan» была выполнена и возвращена ожидаемый текст на терминал. В этом вопросе - этот текст не был передан в Whiptaqus Msgbox ...
26.09.2018