Результаты поиска по запросу "bash"

4 ответа

использовать условие в скрипте bash для проверки строкового аргумента

Я пытаюсь написать свой скриптthing.sh чтобы сделать его исполняемым и запустить его с одной буквой `` A "примерно так: $ ./thing.sh AЯ получаю вывод AЕсли аргумент 1 не A, я хочу вывод Not AВот мой код до сих пор: #!/bin/bash if [ "$1" -eq ...

4 ответа

сравнить дату файла bash

Я работаю над крошечным bash-скриптом, похожим на dropbox, как я могу сравнить даты двух файлов и заменить старый (-ые) новым без использованияRsyncЕсть ли простой способ обработать это? может лиSHA1помогите мне узнать новое?

2 ответа

Лучший способ разобрать аргументы командной строки в Bash?

После нескольких днейисследовательская работа [http://wiki.bash-hackers.org/scripting/posparams]Я до сих пор не могу найти лучший метод для анализа аргументов cmdline в сценарии .sh. По моим ссылкам, getopts cmd - это то, что нужно.извлекает и ...

ТОП публикаций

12 ответов

Проверьте, существует ли пользователь

Я хочу создать скрипт, чтобы проверить, существует ли пользователь. Я использую логику ниже: # getent passwd test > /dev/null 2&>1 # echo $? 0 # getent passwd test1 > /dev/null 2&>1 # echo $? 2Таким образом, если пользователь существует, то у ...

3 ответа

Bash: переменная закручивающаяся заглавная буква

У меня небольшая проблема с Bash. У меня есть эта довольно некрасивая линия curl -u "$USER:$PASS" --request POST --data '{"title": "'$BRANCH_NAME'", "body": "'$DESCRIPTION'", "head": "'$OWNER':'$BRANCH_NAME'", "base": ...

1 ответ

неожиданная ошибка conjob EOF

У меня есть следующий cronjob: 2 15 * * * mysqldump -u user -ppass dbname | gzip -9 -c > /var/www/backup/dump-$(date +%Y-%m-%d).sql.gzно выдает следующую ошибку: /bin/sh: -c: line 0: unexpected EOF while looking for matching ')' /bin/sh: -c: ...

4 ответа

Как я могу перейти в каталог, используя скрипт?

Например, допустим, у меня есть каталог с именем tmp, и я нахожусь в домашнем каталоге $pwd /my/home/directory/ $ls tmpdirи у меня есть tmp.sh, который cds в каталог "tmp" #!/bin/bash cd tmpи я запускаю скрипт, используя: $sh tmp.shпосле ...

2 ответа

Что делают опции -n и -a в выражении bash if? [Дубликат]

На этот вопрос уже есть ответ здесь: Список «если» переключается где-нибудь? [/questions/19074542/list-of-if-switches-anywhere] 5 ответовКакую функцию выполняют-a а также-n варианты выполнения в следующем Bashif заявление? if [ -n "$1" -a -n ...

3 ответа

Экспорт переменных, определенных в другом файле

У меня есть скрипт, который содержит пару переменных, которые должны быть установлены в качестве переменной среды Список переменных постоянно меняется, и изменение его с моей стороны не вариант. Есть идеи, как мне это сделать? пример файла ...

7 ответов

Bash: Как мне получить историю команд в сеансе экрана?

Если я начну сеанс экрана сscreen -dmS nameКак я могу получить доступ к истории команд этого сеанса экрана с помощью сценария? С помощью↑, последняя выполненная команда появляется даже на экране.