Представьте, что у вас есть дурацкий скрипт test.sh, которому передаются аргументы, которые будут выглядеть так :bash test.sh arg1 arg2 arg3 с test.sh — глупым скриптом, который отображает свою командную строку :#!/bin/...
Сценарий :У меня есть скрипт для подключения к удаленным хостам и ключевое слово grep из файла журнала. Без использования EOF ssh зависал, но при использовании heredoc (EOF )эта проблема исчезла. Все мои...
Я много читал здесь и потом, но так и не нашел, как это исправить :steps.wrap ([$class :'AnsiColorBuildWrapper', 'colorMapName' :'XTerm'] ){ steps.withCredentials ([steps.usernamePassword (...
Мне нужна помощь в отладке сценария tcsh. Он использует heredocs. Код :<предустановка _> < < выход 0 EOF2 выход 0 EOF1 <предварительная настройка _> это...
Позвольте мне нарисовать для вас картину. Вы пишете некоторые сценарии развертывания или сценарии сборки или что-то еще и т. д., которые запускают команды на удаленном компьютере для выполнения таких действий, как, например. создавать пользователей, устан
Используя оболочку bash, работающую через канал (неинтерактивный), я пытаюсь передать огромные объемы данных команде оболочки. До сих пор я не могу заставить его работать надежно. Например, используя здесь документ, ...
Все, у меня есть файл (называемый, скажем, bundled_file.txt) here docs, хранящийся в каталоге, и этот файл выглядит так: cat > a.txt << 'конец'
...
...
...
'эоф'
кошка > b.txt << 'eof'
......
Я видел следующую команду: sudo tee /etc/docker/daemon.json <<-'EOF'
{ "реестр-зеркала": ["https://xxxxxxxx.mirror.aliyuncs.com"]
}
EOF Для чего используется дефис (-)? Работает нормально...
Я пытаюсь подставить переменную unix в оператор select, но получаю следующую ошибку. Что я делаю неправильно? sqlplus "/ as sysdba" << EOF
spool /home/oracle/l.log archive log list;
...
У меня есть следующий скрипт ssh user@host << EOF STATUS="$(git status)" SEARCH_STATUS ="Не мерзавец" если [[ "$STATUS" == *$SEARCH_STATUS* ]]; затем эхо "Не репозиторий git" ...
Я новичок в Linux, сценариях оболочки и я Пытаюсь изучить основы. В настоящее время я нахожусь в главе о перенаправлении, где объясняются здесь документы. Я действительно не мог понять, как ...
Я написал этот здесь-документ для создания нескольких скриптов по пути ~ / own_scripts /, но я написал его таким образом, чтобы вызвать дублирование этого path: source << - EOF ~ / own_scripts / 1.sh ~ / own_scripts / ...
У меня есть этот многостраничный наследственный документ, который я хочу перевести в однострочную здесь: cat << - "PHPCONF"> /etc/php/*/zz_overrides.ini [PHP] post_max_size = 200M upload_max_filesize ...
Мне нужна команда, которая создает / изменяет какой-либо файл, а затем отправляет этот файл в одну строку в Bash. Для меня важно знать, возможно ли это (или почему это не так), так как это может помочь сохранить ...
Я пытаюсь поместить имя файла, который я только что создал в своем скрипте, в текст файла, но не могу чтобы узнать, как позволить ему распечатать имя $ в файле. Кто-нибудь может мне помочь? cat << '...
Эта команда, похоже, не работает в моем сценарии, как я могу решить, в каком файле я мне нужен этот текст, если я просто создам файл с помощью следующей команды touch $ name Я хочу, чтобы текст был в файле $ ...
В приведенной ниже последовательности из пяти команд все зависят от одинарных кавычек для передачи возможно подстановка переменных в вызываемую оболочку bash, а не в вызывающую оболочку. Вызывающий пользователь - xx, но ...
В / var / www / html я выполнил следующий heredocument cat, который служит создателем - он создает файл /opt/dwa.sh, который включает функцию и наследственный документ MYSQL. cat << - "DWA_INSTALL" ...
У меня есть сценарий, содержащий функцию и вызов функции. Внутри функции есть наследственный документ: #! / Bin / bash DWA () {...... mysql -u root -p << - MYSQL ...... ...
У меня есть сценарий, который должен делать много разных вещей на разных удаленных машинах. Я думал, что для этого подойдет heredoc, но я не могу использовать переменную, определенную где-то еще в ...
Рекомендуемый шаблон для bash, насколько я знаю, всегда заключает переменные оболочки в кавычки.
Например, "$VAR" вместо $VAR.
Но как я могу добиться той же безопасности, которую обеспечивают кавычки для переменных, предназначенных для ...
Если я использую этот сценарий в скрипте: #! / Bin / bash addvline = $ (if ["$ 1"]; then echo "$ 1"; echo; fi) cat << EOF
это первая строка
$ addvline
это последняя строка
EOF, если $ 1 пусто Я ...
У меня есть следующая команда, но она не работает для меня. .. cd / etc / postfix / ssl / && openssl genrsa -des3 -rand / etc / hosts -out smtpd.key 1024 << PASS
пароль
пароль
PASS Вывод является: ...
Есть код Unix, который я видел и на котором 'не хватает фона для полной расшифровки: bash / dev / fd / 3 3 <<' EOF 'Что означает 3 3 выше? Я знаю, что такое heredoc, что такое Bash, устройство, ...
Я немного запутался и не уверен, как добавить стиль cat << EOF в мой сценарий. Был бы очень признателен за небольшую обратную связь и помощь. Вот мой скрипт! / Bin / sh
# Это сценарий дисковой почтовой программы ...
Я создаю сценарий для обновления удаленного компьютера и хочу знать, использует ли какой-либо пользователь компьютер перед обновлением. У меня есть список пользователей, и я создал со всеми ними heredoc. Команда I'm ...
Мне нужно выполнить следующий Oracle SQL в unix crontab. Запрос выглядит следующим образом: выберите количество (*)
из tbaadm.htd
где cust_id не равно нулю и
pstd_flg = 'Y' и
del_flg = 'N' и
tran_date = (...