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

9 ответов

Как объявить 2D массив в Bash

Мне интересно, как объявить 2D-массив в Bash, а затем инициализировать в 0. В Си это выглядит так: int a[4][5] = {0};И как мне присвоить значение элементу? Как в C: a[2][3] = 3;

10 ответов

Имена динамических переменных в Bash

Я запутался насчет скрипта bash. У меня есть следующий код: function grep_search() { magic_way_to_define_magic_variable_$1=`ls | tail -1` echo $magic_variable_$1 }Я хочу иметь возможность создать имя переменной, содержащей первый аргумент ...

3 ответа

Как создать и получить доступ к файлу конфигурации оболочки из сценария оболочки? [Дубликат]

На этот вопрос уже есть ответ здесь: Чтение файла конфигурации из сценария оболочки [/questions/5983558/reading-a-config-file-from-a-shell-script] 5 ответовЯ работаю над сценарием оболочки, который при первом открытии запрашивает у пользователя ...

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

1 ответ

Расширение оболочки (bash) с помощью Java runtime.exec

Я пытаюсь заставить команду расширения работать с runtime.exec, но фигурные скобки интерпретируются как литералы, а не как раскрытые. Вот что я пытаюсь сделать: String command = "mkdir -p ...

3 ответа

Как инициировать элемент массива в 0 в bash?

declare -a MY_ARRAY=()Будет ли объявление массива таким способом в bash инициировать все элементы массива в 0? Если нет, как инициировать элемент массива в 0?

6 ответов

Как получить последнее слово в каждой строке с bash

Например, у меня есть файл: $ cat file i am the first example. i am the second line. i do a question about a file.и мне нужно: example, line, fileя намерен с "awk", но проблема в том, что слова находятся в другом пространстве

2 ответа

Конвертировать окончания строк [дубликаты]

На этот вопрос уже есть ответ здесь: Как преобразовать новую строку DOS / Windows (CRLF) в новую строку Unix (LF) в сценарии Bash? [/questions/2613800/how-to-convert-dos-windows-newline-crlf-to-unix-newline-lf-in-a-bash-script] 23 ответаЯ ...

2 ответа

Несколько опционных аргументов с использованием getopts (bash)

Я пытаюсь обработать аргументы командной строки, используя getopts в Bash. Одним из требований является обработка произвольного числа аргументов опции (без использования кавычек). 1-й пример (только 1-й аргумент) madcap:~/projects$ ./getoptz.sh ...

3 ответа

Bash case заявление

Я пытаюсь выучить кейс, как я должен был написать полностью функциональный скрипт. Я начинаю с ниже #!/bin/sh case $@ in -h|--help) echo "You have selected Help" ;; -B|-b) echo "You have selected B" ;; -C|-c) echo "You have selected C" ;; *) ...

3 ответа

Попытка удалить все, кроме самых последних 2 файлов в подкаталогах

Я создаю cron, который очищает подкаталоги (только первый дочерний) указанной папки от всех, кроме самых последних двух файлов, но сталкивается с проблемами. Это мои попытки: find ./ -type d -exec rm -f $(ls -1t ./ | tail -n +4); find . ...