Я могу скопировать массив в другой вот так: array2=("${array1[@]}") Один из недостатков этого подхода в том, что индексы не будут сохранены. Например, если в массиве array1 есть три элемента с ...
У меня есть массив в моем скрипте, который принимает список имен групп. В этом списке нет фиксированного количества элементов. ГРУППЫ = (группа1 группа2 группа3) Каждый элемент в этом наборе ГРУПП может иметь ...
Следующий массив представляет количество дисков на каждой машине Linux. Каждый отдельный массив включает количество дисков на машине Linux. эхо $ {ARRAY_DISK_Quantity [*]}
4 4 4 4 2 4 4 4 что такое ...
Можно ли предварительно выделить память в bash для массивов определенного размера? Я итеративно добавляю строки в массив (объявленный с помощью declare -a arr) в цикле (arr + = ("$ str")), и мне интересно, ...
В примере_1, когда я объявил город чтобы быть массивом с declare -A, почему сначала выводится Бангалор, когда массив печатается в цикле for? Бангалор
Дистанционный пульт
Калькутта
Ахмадабад
Хайдарабад
Пуна
...
Есть эта машина, на которой доступен только sh, а cut не имеет опции --output-delimiter, но мне нужно работать с массивами, я пробовал этот способ , он работает на моей рабочей машине, но отсутствие --output -...
Я хочу сохранить все имена файлов, соответствующие шаблону в массиве bash. Мое решение не работает. Я думаю, что проблема в использовании трубы, но я не знаю, как это исправить. я = 0
найти . -тип f | ...
Я уверен, что это совершенно ясно от темы :) Шутя в сторону, я думаю, что часть проблемы, с которой я сталкиваюсь, заключается в написании условий поиска. Мне повезло, когда я отдавал команды в ...
, у меня есть выражение ls -l `find. -тип f` | tr -s [: пробел:] | вырезать -d '' -f 5 | сортировать | uniq -c | tr -s [: пробел:] | sort -k 2n, который создает двумерный массив, например: xx yy xx yy xx yy, где xx - это ...
Я совсем не программист, но мне нужно напишите сценарий для вырезания файла и создания из этого файла многомерного массива. Я химик, поэтому мой массив должен выглядеть примерно так: [pe] [pH] [element] [...
Как отсортировать массив на основе подстроки каждого элемента?
например учитывая массив типа arr=( 2some05stuff 4more02stuff 3evenmore01stuff 1no04stuff ) Я хотел бы отсортировать элементы по ...
Проблема заключается в том, чтобы динамически читать переменные командой read из команды read в bash, не зная заранее их количество, и сохранять их в массив. Я тестировал с : read -p "array ...
У меня возникли некоторые проблемы с выполнением сравнения массива списков для удаления дубликатов. Мой массив состоит из последовательностей троичных значений, подобных этому: {0, 0, 1, 0, 1, 1, 1, 2, 2, 0, 1, 2, 1} {0, 0, 2, 0, 2, ...
У меня есть массив, содержащий список имен файлов (без расширения)
Пример: filearray = ("fileA" "fileB" "fileC") Эти файлы разделены между несколькими каталогами. Когда я просматриваю каталоги, ...
Я хочу разъединить диск от массива; который является корректным процессом? файловая система umount удаляет из группы объема, я не знаю, что этот шаг разъединяет физически диск
Я пытаюсь переименовать несколько файлов, содержащих даты. Я хочу разделить дату на год, месяц и день, а затем создать новое имя файла в дереве каталогов, например год / месяц-год / имя_файла_год_месяц ....
Я пишу сценарий, который сохраняет некоторые аргументы командной строки в виде массива, а затем использует этот массив, но у меня возникла проблема с получением правильной длины массива в сценарии. В ...
При настройке нового массива я как-то случайно добавил тот же диск к 2 массивам: => ctrl all show config Smart Array P400 в слоте 1 (sn: PAFGK0P9SX036K) массив A (SAS , ...
Есть ли в bash упорядоченная (по вставке) карта? Я знаю, что в bash есть структура данных ассоциативного массива, но при итерации по нему порядок элементов не по вставке. Пример ниже. ...
для переменной z z = "I II III IV V VI VII VIII IX X XI XII XIII XIV XV XVI XVII XVIII XIX XX"
echo "$ {z // /,}" вывод: I, II, III, IV, V, VI, VII, VIII, IX, X, XI, XII, XIII, XIV, XV, XVI, XVII, XVIII, XIX , XXOK. ...
NB: хотя в приведенном ниже вопросе используется rsync, это не вопрос о rsync; это вопрос о массивах zsh. Если я инициализирую переменную EXCLUDES следующим образом EXCLUDES=( --exclude=/foo --exclude=...
Я создаю случайный генератор на основе списка числовых массивов. Однако я хотел бы, чтобы он был уникальным, чтобы случайное число нельзя было использовать снова. Я попытался создать список массивов «ИСПОЛЬЗУЕМЫЕ», который будет ...
У меня два (Debian) сервера Linux. Я создаю сценарий оболочки. На первом я создаю массив таким образом: #! / Bin / трепать
target_array = ("/ home / user / direct / filename -p123 -r"
) Это прекрасно работает. Но ...
Я смотрю на библиотеку optparse для синтаксического анализа параметров bash, особенно на этот бит в сгенерированном код: params = ""
в то время как [$ # -ne 0]; do param = "$ 1" сдвинуть регистр "$ param" в --my -...
У меня есть два массива bash, скажем: arr1 = (1 2 3)
arr2 = (1 2 A), и я хочу сравнить их с помощью diff. Как я мог передать массивы, как если бы они были содержимым файла? Я пробовал несколько вариантов, но ...
Я хочу определить хэш-список в bash (версия 4.3.30): 4 шлюза {{ 1}} у каждого шлюза есть IP
IP6
имя
... и я хочу пройтись по этому списку в цикле и сделать что-нибудь для каждого шлюза. Я искал ...