У меня есть сценарий. мой скрипт. Требуется два аргумента. myScript аргумент1 аргумент2. Допустим, у меня есть три набора аргументов. аргА1 аргВ1 аргА2 аргВ2 argA3 argB3 Есть ли способ передать каждую строку в myScript. Я открыт...
Я пытаюсь создать tar-файл из существующего файла или каталога (файл _каталог _имя )в указанном каталоге (каталог _путь ). Мне нужно, чтобы tar-файл назывался new _name.tar в новом каталоге. Однако когда...
У меня есть файл с разделителями -, и мне нужно выполнить grep для первого столбца, и если шаблон совпадет, я напечатаю всю строку. Приведенная ниже команда работает, но когда я добавляю ее в скрипт, я думаю, что $1 равен...
Я пытаюсь вызвать функцию в цикле while, передавая некоторые аргументы. Однако getopts может получить аргументы только для первого вызова. Вот минимальный пример :функция добавить _все _внешние _службы (){...
У меня есть сценарий, который принимает запрос MySQL SELECT в качестве единственного аргумента. Обычно я заключаю этот запрос в одинарные кавычки и использую двойные кавычки внутри запроса для заключения строк, которые...
Я хотел бы добавить некоторые параметры в мой файл.service, такие как имя хоста, IP, имя пользователя, пароль, во время установки пакета Debian. Я создал установку пакета Debian для своего скрипта Python, но я...
У меня есть эта ситуация под рукой :простой _git _push (){ export cm _args="${@}" (set -eo pipefail; commit _msg="$ (echo "$cm _args" | tr -d '[ :пробел :]' )" #trim...
У меня есть сценарий, содержащий следующую команду psql: psql -h $PHOST -p $PPORT -U $PUSER -d $PDATABASE -c "ВЫБЕРИТЕ СЧЕТ(*) ИЗ (${SQL%?}) КАК запрос ;" когда я передал простой запрос, запрашивающий одно...
Итак, у меня есть это: export ti_arg=''; если [[ -t 1 ]] ; затем # разрешить нам убить контейнер, если он подключен к терминалу export ti_arg='-ti'
fi ( cd "$(dirname "$BASH_SOURCE")" docker build <...&...
Используя mkvmerge, я хочу добавить звуковые дорожки в несколько клипов MKV, расположенных следующим образом: Clips_folder
/spa/clip1.mka
/spa/clip2.mka
/ger/clip1.mka
/ger/clip2.mka
/clip1.mkv
/clip2.mkv Это ...
Я работаю с некоторыми данными о местоположении и запрашиваю API с почтовыми индексами США и возвращаю результат вроде: { "resultStatus":"SUCCESS", "zip5": "30301", "defaultCity":"ATLANTA", "...
У меня есть код R, который я хочу выполнить на нескольких узлах, используя Slurm, с каждой итерацией моего параметра, который проходит на узле. Это мой код Slurm: #!/bin/bash
#SBATCH -o задание-%A_task.out
#SBATCH -...
В bash я могу сделать следующее: apt install blabla* Но в zsh я получаю zsh: совпадений не найдено: blabla* Если в текущем каталоге нет файла с именем blablabla. Это также вызывает проблемы с ...
У меня есть команда, которую я пытаюсь использовать для простоты: php artisan route:list | (head -n 3; grep checkout) Эта команда показывает мне заголовок этой таблицы и ищет маршрут. Результат выглядит ...
В качестве домашнего задания мне нужно включить в код функцию, чтобы заработать дополнительные баллы. У меня есть скрипт, который принимает второй аргумент и создает папку из того, что передается. Код работает с аргументом ...
Мне нужно написать сценарий оболочки для отображения общего количества слов, символов и строк в файле, но имя файла «задается как аргумент командной строки». Что это значит и как я могу использовать...
когда я вызываю функцию getopt 2 раза подряд, аргументы первого раза считываются правильно в следующий раз, когда значение optind устанавливается на предыдущее количество аргументов и чтение аргументов в текущем ...
как позиционный параметр (1, $ 2 и пр.) И опция (и / или аргумент) записываются непосредственно после команды, так что Определение или формулировка, чтобы объяснить, как их отличить? В ...
Контекст: у меня есть старый скрипт bash с большим разделом, анализирующим его аргументы. Бывает, что мне нужно дважды вызывать этот раздел, поэтому я планирую перенести его в функцию, чтобы избежать дублирования кода. ...
После команды, где пользователь должен указать местоположение вывода с помощью -o, я задался вопросом, существует ли (стандартная) команда, которая временно отображает полное имя данного аргумента, например -o, что ...
Я получил ошибку для этой строки: curl -X POST "http://${AWS_LAMBDA_RUNTIME_API}/2018-06-01/runtime/invocation /$REQUEST_ID/response" -d "$RESPONSE" curl: Список аргументов слишком длинный Как я могу это исправить?
Почему эта команда rsync работает, когда я даю ее буквально, но не когда я создаю ее из переменных? Вот переменные — сначала параметры, которые я передаю rysnc в виде массива: $ echo (hidden)
Итак, я пытаюсь отсортировать файлы с определенными расширениями в определенную папку (те, которые были выбраны пользователем с помощью аргументов командной строки) Скажем, $1 (.jpg) $2 (. docx) и т. д. Сценарий работает...