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

9 ответов

Назначение значений по умолчанию для переменных оболочки с помощью одной команды в bash

У меня есть целая куча тестов на переменные в сценарии оболочки bash (3.00), где, если переменная не установлена, то она назначает значение по умолчанию, например: if [ -z "${VARIABLE}" ]; then FOO='default' else FOO=${VARIABLE} fiКажется, ...

0 ответов

 значение подстановочного знака

ичок в оболочке, у меня есть случай, когда я пытаюсь оценить уникальные значения определенного столбца, чтобы проверить, являются ли они действительными в сценарии оболочки, который будет вызван позже. Из моих поисков я думаю, что сокращение ...

3 ответа

s, пока один экземпляр не завершится.

ичок в Bash. Я хочу получить некоторые ресурсы параллельно. В чем проблема в следующем коде: for item in $list do if [ $i -le 10 ];then wget -b $item let "i++" else wait i=1 fiКогда я выполняю эту оболочку. Ошибка сгенерирована: fork: ...

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

2 ответа

Или же

у сценарий развертывания и столкнулся со странной проблемой ... ian@baster:~$ sudo echo "Build: "$REVISION" - Deployed: "$(date +%Y-%m-%d) > /home/www/prod/www/revision.html -bash: /home/www/prod/www/revision.html: Permission ...

11 ответов

Проверить формат даты в сценарии оболочки

Мне нужно создать сценарий оболочки, в котором одним из параметров будет дата в формате дд / мм / гггг. У меня вопрос, как я могу проверить, действительно ли Дата, переданная как параметр, соответствует этому формату даты? Я ...

3 ответа

Как использовать имя аргумента / параметра в качестве переменной в скрипте bash

Я пытаюсь написать сценарий, который позволяет подключение к различным серверам, например #!/bin/bash # list of servers server1=10.10.10.10 server2=20.20.20.20 ssh ${$1}И я хотел бы запустить его так: sh connect.sh server1Не могу понять, как ...

1 ответ

Как использовать sudo в сценарии сборки для gitlab ci?

Когда я хотел бы сделать что-то, что требует sudo privelegies, процесс сборки зависает, и когдаps aux для этой команды он висит в списке, но ничего не делает. Например.: в buildscript: # stop nginx echo "INFO: stopping nginx. pid [$(cat ...

19 ответов

 Это не по теме. На самом деле я дошел до этого вопроса благодаря названию. Таким людям, как я, полезно читать такой ответ. Кроме того, я даю очень полезный метод в примере, а не игрушечный пример.

у выполнитьmongo команды в сценарии оболочки, например, в сценарииtest.sh: #!/bin/sh mongo myDbName db.mycollection.findOne() show collectionsКогда я выполняю этот скрипт через./test.sh, затем соединение с MongoDB установлено, но следующие ...

4 ответа

Делайте это более безопасно с помощью bash, нам нужно избегать двойных кавычек этой строки:

ужно прочитать эти переменные bash в мою строку JSON, и я не знаком с bash. любая помощь приветствуется. #!/bin/sh BUCKET_NAME=testbucket ...

1 ответ

 на CLI.

я печатаюpython в мою оболочку bash (подсистема Windows для Linux) в Windows 10 Home я получаю следующее сообщение об ошибке: The program 'python' can be found in the following packages: * python-minimal * python3 Try: sudo apt install ...