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

17 ответов

Удалить элемент из массива Bash

Мне нужно удалить элемент из массива в оболочке bash. Вообще я бы просто сделал: array=("${(@)array:#<element to remove>}")К сожалению, элемент, который я хочу удалить, является переменной, поэтому я не могу использовать предыдущую команду. Вот ...

4 ответа

рекурсивный скрипт на основе 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)Я думаю, что у меня проблемы с ...

3 ответа

Сортировка строк с номерами в Bash [дубликаты]

На этот вопрос уже есть ответ здесь: Как отсортировать строки, которые содержат общий префикс и суффикс численно из Bash? [/questions/13088370/how-to-sort-strings-that-contain-a-common-prefix-and-suffix-numerically-from-bas] 4 ответаЯ часто ...

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

2 ответа

Самый простой способ заменить пробелы на (подчеркивание) _ в bash [закрыто]

недавно мне пришлось написать небольшой сценарий, который анализировал виртуальные машины в XenServer, и поскольку имена виртуальных машин в основном содержат пробелы, например, в Windows XP или Windows Server 2008, мне пришлось обрезать эти ...

4 ответа

Как передать аргумент массива в скрипт Bash

Меня удивляет, что я не могу найти ответ после 1 часа поиска этого. Я хотел бы передать массив в мой скрипт, как это: test.sh argument1 array argument2Я не хочу помещать это в другой скрипт bash, например: array=(a b c) for i in "${array[@]}" ...

9 ответов

Создать переменную отметки времени в скрипте bash

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

2 ответа

Разрешение знаков препинания в каталогах и имен файлов в bash

Какие методы или принципы я должен использовать в скрипте bash для обработки каталогов и имен файлов, которые могут содержать как можно больше !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~а космос? Я полагаю/ не является допустимым символом имени файла или ...

9 ответов

Grep выход с несколькими цветами?

Есть ли в bash элегантный способ запуска grep для текстового файла с 2 или более шаблонами, и каждый соответствующий шаблон выводится другим цветом? Итак, линия, которая соответствуетMALE а такжеAUGUST бы поставитьMALE в синем иAUGUST в ...

2 ответа

Как вернуть значение из сценария оболочки в сценарии Python

У меня есть сценарий Python, который требует значение из сценария оболочки. Ниже приведен скрипт оболочки (a.sh): #!/bin/bash return_value(){ value=$(///some unix command) echo "$value" } return_valueНиже приведен скрипт на python: Import ...

2 ответа

Как вернуть несколько переменных из Python в Bash

У меня есть скрипт bash, который вызывает скрипт Python. Сначала я просто возвращал одну переменную, и это нормально, но теперь мне сказали вернуть две переменные, и мне было интересно, есть ли простой и понятный способ вернуть более одной ...