Результаты поиска по запросу "bash"
не будет распространяться на вызывающую функцию, потому что команда выполняется в подоболочке.
ваш любимый способ обработки ошибок в Bash? Лучший пример обработки ошибок, которые я нашел в Интернете, был написан Уильямом Шоттсом, младшим по адресу http://www.linuxcommand.org [http://www.linuxcommand.org]. Он предлагает использовать ...
Сценарий изменения сценария оболочки с переменной
Я знаю, что этот вопрос задавался много раз, но я все еще не мог найти хорошего решения. Следовательно, спрашивая это снова, если кто-нибудь может помочь !! Я пытаюсь изменить мой рабочий каталог внутри сценария оболочки с помощью переменной. Но ...
производит следующий вывод
ужно проверить наличие входного аргумента. У меня есть следующий скрипт if [ "$1" -gt "-1" ] then echo hi fiя получил [: : integer expression expectedКак сначала проверить входной аргумент1, чтобы увидеть, существует ли он?
чтобы вручную снять блокировку по желанию, используйте
у создать скрипт sh, который будет запускаться не более одного раза в любой момент. Скажем, если я выполняю сценарий, я снова запускаю сценарий, как мне сделать так, чтобы, если первый исполнитель сценария все еще работал, второй ...
Портативный способ проверки пустоты переменной оболочки [duplicate]
На этот вопрос уже есть ответ здесь: Почему сравнения сценариев оболочки часто используют x $ VAR = xyes? [/questions/174119/why-do-shell-script-comparisons-often-use-xvar-xyes] 7 ответовКакой портативный и канонический способ проверить, ...
Это работает только для элементов, которые сами не содержат пробелов. Смысл наличия массива в вашей оболочке - разрешать такие элементы.
амене внешних команд в сценарии оболочки я использовал массив, чтобы избавиться от awkNF. Теперь, так как я перешел с bash на POSIX sh, я не могу получить правильный помеченный массив: #!/bin/bash export RANGE="0 1 4 6 8 16 24 46 53" ...
Квантификаторы в регулярном выражении, используемом с 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 ...
Обёртывание скриптов bash в python
Я только что нашел эту замечательную оболочку wget и хотел бы переписать ее как скрипт на python с использованием модуля подпроцесса. Однако оказывается, что это довольно сложно, давая мне всевозможные ошибки. download() { local url=$1 echo -n " ...
Если вы хотите добавить также время, которое вы можете использовать таким образом
я есть дата в этом формате: «27 июня 2011 года», и я хочу преобразовать ее в 20110627 Можно ли это сделать в bash?