Результаты поиска по запросу "bash"
Удалить элемент из массива Bash
Мне нужно удалить элемент из массива в оболочке bash. Вообще я бы просто сделал: array=("${(@)array:#<element to remove>}")К сожалению, элемент, который я хочу удалить, является переменной, поэтому я не могу использовать предыдущую команду. Вот ...
рекурсивный скрипт на основе fibonacci linux
Это моя попытка: #!/bin/bash function fibonacci(){ first=$1 second=$2 if (( first <= second )) then return 1 else return $(fibonacci $((first-1)) ) + $(fibonacci $((second-2)) ) fi } echo $(fibonacci 2 0)Я думаю, что у меня проблемы с ...
Сортировка строк с номерами в Bash [дубликаты]
На этот вопрос уже есть ответ здесь: Как отсортировать строки, которые содержат общий префикс и суффикс численно из Bash? [/questions/13088370/how-to-sort-strings-that-contain-a-common-prefix-and-suffix-numerically-from-bas] 4 ответаЯ часто ...
Самый простой способ заменить пробелы на (подчеркивание) _ в bash [закрыто]
недавно мне пришлось написать небольшой сценарий, который анализировал виртуальные машины в XenServer, и поскольку имена виртуальных машин в основном содержат пробелы, например, в Windows XP или Windows Server 2008, мне пришлось обрезать эти ...
Как передать аргумент массива в скрипт Bash
Меня удивляет, что я не могу найти ответ после 1 часа поиска этого. Я хотел бы передать массив в мой скрипт, как это: test.sh argument1 array argument2Я не хочу помещать это в другой скрипт bash, например: array=(a b c) for i in "${array[@]}" ...
Создать переменную отметки времени в скрипте bash
Я пытаюсь создать переменную timestamp в сценарии оболочки, чтобы немного облегчить ведение журнала. Я хочу создать переменную в начале скрипта и распечатать текущее время всякий раз, когда я выпускаюecho $timestamp, Это оказалось сложнее, чем я ...
Разрешение знаков препинания в каталогах и имен файлов в bash
Какие методы или принципы я должен использовать в скрипте bash для обработки каталогов и имен файлов, которые могут содержать как можно больше !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~а космос? Я полагаю/ не является допустимым символом имени файла или ...
Grep выход с несколькими цветами?
Есть ли в bash элегантный способ запуска grep для текстового файла с 2 или более шаблонами, и каждый соответствующий шаблон выводится другим цветом? Итак, линия, которая соответствуетMALE а такжеAUGUST бы поставитьMALE в синем иAUGUST в ...
Как вернуть значение из сценария оболочки в сценарии Python
У меня есть сценарий Python, который требует значение из сценария оболочки. Ниже приведен скрипт оболочки (a.sh): #!/bin/bash return_value(){ value=$(///some unix command) echo "$value" } return_valueНиже приведен скрипт на python: Import ...
Как вернуть несколько переменных из Python в Bash
У меня есть скрипт bash, который вызывает скрипт Python. Сначала я просто возвращал одну переменную, и это нормально, но теперь мне сказали вернуть две переменные, и мне было интересно, есть ли простой и понятный способ вернуть более одной ...