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

14 ответов

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

ваш любимый способ обработки ошибок в Bash? Лучший пример обработки ошибок, которые я нашел в Интернете, был написан Уильямом Шоттсом, младшим по адресу http://www.linuxcommand.org [http://www.linuxcommand.org]. Он предлагает использовать ...

5 ответов

Сценарий изменения сценария оболочки с переменной

Я знаю, что этот вопрос задавался много раз, но я все еще не мог найти хорошего решения. Следовательно, спрашивая это снова, если кто-нибудь может помочь !! Я пытаюсь изменить мой рабочий каталог внутри сценария оболочки с помощью переменной. Но ...

9 ответов

производит следующий вывод

ужно проверить наличие входного аргумента. У меня есть следующий скрипт if [ "$1" -gt "-1" ] then echo hi fiя получил [: : integer expression expectedКак сначала проверить входной аргумент1, чтобы увидеть, существует ли он?

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

6 ответов

чтобы вручную снять блокировку по желанию, используйте

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

5 ответов

Портативный способ проверки пустоты переменной оболочки [duplicate]

На этот вопрос уже есть ответ здесь: Почему сравнения сценариев оболочки часто используют x $ VAR = xyes? [/questions/174119/why-do-shell-script-comparisons-often-use-xvar-xyes] 7 ответовКакой портативный и канонический способ проверить, ...

2 ответа

Это работает только для элементов, которые сами не содержат пробелов. Смысл наличия массива в вашей оболочке - разрешать такие элементы.

амене внешних команд в сценарии оболочки я использовал массив, чтобы избавиться от awkNF. Теперь, так как я перешел с bash на POSIX sh, я не могу получить правильный помеченный массив: #!/bin/bash export RANGE="0 1 4 6 8 16 24 46 53" ...

2 ответа

Квантификаторы в регулярном выражении, используемом с awk, ведут себя неожиданно

Я хочу обработать этот список: (Конечно, это всего лишь отрывок.) 1 S3 -> PC-8-Set 2 S3 -> PC-850-Set 3 S3 -> ANSI-Set 4 S3 -> 7-Bit-NRC 5 PC-8-Set -> S3 6 PC-850-Set -> S3 7 ANSI-Set -> S3Вот что я сделал: awk -F '[[:blank:]]+' '{printf ("%s ...

5 ответов

Обёртывание скриптов bash в python

Я только что нашел эту замечательную оболочку wget и хотел бы переписать ее как скрипт на python с использованием модуля подпроцесса. Однако оказывается, что это довольно сложно, давая мне всевозможные ошибки. download() { local url=$1 echo -n " ...

8 ответов

Если вы хотите добавить также время, которое вы можете использовать таким образом

я есть дата в этом формате: «27 июня 2011 года», и я хочу преобразовать ее в 20110627 Можно ли это сделать в bash?

5 ответов

 из

м сценарии мне нужнокаталогфайла, с которым я работаю. Например,файл="Материал / резервное копирование / file.zip", Мне нужен способ получить строкуматериал / резервное копирование /«из переменной$file.