Руководство по ЗШ (зшпарам (1 ))читается :Подстрочные индексы массива Отдельные элементы массива могут быть выбраны с помощью подстрочного индекса. Нижний индекс формы `[exp]' выбирает единственный элемент exp,...
Я пишу тестовый сценарий, чтобы посмотреть, как массивы работают в сценарии UNIX. #! /бин/баш arr= (один два три )echo "${arr[0]}" Я ожидал, что приведенное выше напечатает "один", который является 0-й позицией...
Я только начал использовать zsh и не могу понять, как определять массивы с определяемыми пользователем ключами. (Я следую документации по массивам:http://zsh.sourceforge.net/Doc/Release/Parameters.html#Array-...
Возможность использования массивов в bash и ksh93 очень удобна, когда возникает необходимость быстрого доступа к элементам из нескольких массивов. Вот краткий пример :#!/bin/ksh93 --array1= (1 2 3 4 5 6 7 )...
Можно ли использовать cat элементы массива, которые являются текстовыми файлами, передаваемыми в качестве входных данных? У меня есть что-то вроде этого: array=("$@")
cat array[3] Где сначала я помещаю все свои аргументы (некоторые файлы.txt) в массив дл
Есть ли способ для меня манипулировать данными (т. е. изменить какую-либо особенность массива из нескольких столбцов, чтобы он выглядел так, как должен) без необходимости вручную просматривать его? Есть тысячи строк...
Я хочу экспортировать файл закладок CSV как Physics, Physics.stackexchange.com Переполнение стека, stackoverflow.com Unix и Linux, unix.stackexchange.com на два массива Bash. Каждый массив будет...
Я работаю с некоторыми данными о местоположении и запрашиваю API с почтовыми индексами США и возвращаю результат вроде: { "resultStatus":"SUCCESS", "zip5": "30301", "defaultCity":"ATLANTA", "...
ребята-- Тут я немного застрял. У меня есть небольшой сценарий, который будет включен в более крупный сценарий. Этот небольшой фрагмент должен принимать пользовательский ввод и сравнивать его со списком сохраненных...
У меня есть JSON, который выглядит так: { "Vpcs": [ { "VpcId": "vpc-1", "OwnerId": "abc" }, { "VpcId": "vpc-2", " OwnerId": "def" } ]
} Я просто хочу ...
У меня есть каталог с несколькими текстовыми файлами с данными, как показано ниже; Я читаю их через цикл и помещаю каждую строку в массив! Я не знаю правильного способа, и если вы знаете лучший способ, дайте мне знать. ...
У меня есть файл csv. Он имеет несколько столбцов. Я хочу разработать сценарий оболочки, который предлагает использовать числовое значение, найти ближайшее совпадение в csv и распечатать заголовок столбца. Для...
Я использую команду files=( $(ls "/path/wanted") ) для сохранения всех имен файлов из каталога в массиве. Однако имена файлов, содержащие символ пробела, приводят к множественным записям массива. Чтобы понять...
У меня есть очень длинный фрейм данных (~11 миллионов x 130 ), который редко заполняется процентами (0.00 -100.00, float ). Отсутствующие записи помечаются как "NA", например :cat1 NA NA...
Есть ли более эффективный способ сделать следующее в zsh? Я предполагаю, что могут быть способы избавиться от промежуточных параметров массива a и/или b. Сценарий получает некоторый вывод от команды. ...
Почему эта команда rsync работает, когда я даю ее буквально, но не когда я создаю ее из переменных? Вот переменные — сначала параметры, которые я передаю rysnc в виде массива: $ echo (hidden)
Я использую массив mdadm RAID1 с 2 дисками по 2 ТБ в течение нескольких лет без каких-либо проблем. Недавно мне нужно было обновить его до 4 ТБ, поэтому я купил 2 новых диска по 4 ТБ и планирую заменить один, дождитесь ...
Недавно я обновил bash 4.2.46 до bash версии 4.2.50 У меня был скрипт со строкой: mapfile -t my_array < <(grep ${ID} -w /etc/passwd | cut -d ":" -f 1,4,5) где ID - это ...
Я хочу ограничить изменение разделителя только следующей командой echo не в оболочку: $ myarr = (1 2 3) $ echo $ (IFS = "|"; echo "$ {myarr [@]}")
1 2 3 Почему разделитель не работает для ...
У меня есть скрипт, в котором мне нужно создать массив с путем и именем некоторых файлов, затем мне нужно передать путь и Имя отдельно в другой скрипт после проверки аргумента пользователя, соответствующего одному...
Я не уверен, почему моя простая функция вызывает "Синтаксическая ошибка рядом с неожиданным" myArr,'. Я беру массив, ключ поиска значение и имя раздела строки в качестве аргументов Каждая строка в массиве "," ...
Я пытаюсь сгенерировать скрипт, который загружает некоторые файлы на сервер с помощью lftp. когда я запускаю эти команды в оболочке: DBNAME=TESTDB ls -t /data*/${DBNAME,,}Backup/$DBNAME.0.db21.DBPART000.`date +%Y%m%d`...
Пытаюсь получить значение даты и времени, а не всего журнала ${1} - Аргументы командной строки в Bash ${i} - Элемент массива в цикле grep -ERh "остановлен" ems_*/SystemOut*.log | tail -1 Теперь значение похоже на ...
При запуске команды я получаю 10 строк вывода. Я хочу взять строки 2-4-6-8-10 и поместить их в массив. Каждый раз, когда я запускаю свою команду, порядок меняется, поэтому мне нужно сделать это за один раз. У меня было...
Я делаю сценарий bash, и мне нужно получить длину массива, начиная с элемента. Предположим, что массив имеет вид: array=(1 2 3 4 5) Можно напечатать массив со смещением 2, используя:...
мне нужно объединить МАССИВ1 и МАССИВ2 в ассоциативный массив, такой как МАССИВ. я использую этот код: mapfile -t ARRAY1 < <(/bin/awk '{ print $ 1 }' /output/gen_branch) mapfile -t ARRAY2 < <(...