File.tsv представляет собой файл с разделителями табуляцией и 7 столбцами :Файл кота.tsv 1 А Дж 1 2 Б К Н 1 3 C L O P Q 1 Далее читается File.tsv, который представляет собой файл с разделителями табуляцией...
Мне нужно обработать несколько строк, содержащих пути. Как мне разделить такую строку с помощью / в качестве разделителя, что приведет к неизвестному количеству частей пути -, и как мне, в конце концов, извлечь результирующие части пути -?...
Я хочу выполнить rsync для нескольких файлов, указанных в виде массива, и удалить любой другой файл в каталоге. Единственный подход, который я могу придумать, это удалить другие файлы с помощью find и rsync поверх...
Как сортировать с помощью любой базовой утилиты Linux (скрипты )числовое значение вывода du, например :136K foo.bar/канал 140K foo.bar/buy -электронные -компоненты 32K foo.bar/cdn -cgi 88K foo.bar/что -есть -...
Это продолжение сохранения массива в качестве переменной среды в не -интерактивной оболочке -Unix & Linux Stack Exchange. Кусалананда попросил меня задать еще один вопрос. Я хочу найти все уценки...
Как я могу использовать этот сценарий sh с циклом for и массивом. Я хотел бы вызвать создание условия для создания ворот качества сонаркуба с циклом for. Пример :#!/bin/bash --эхо входа в систему "Создание...
В bash, если обнаруживается, что элемент массива содержит K, я хочу умножить этот элемент на 1000 и присвоить этому элементу произведение. для i в "${stats _array[@]}" делать, если эхо "...
У меня есть массив, содержащий строки, которые нужно исключить с помощью grep из вывода другой программы. Мне нужно добавить -e перед каждым элементом. Например :исключить= ("$0" /usr/sbin/crond )потребности -...
Я пытаюсь добавить элемент в массив bash. Я посмотрел на этот вопрос и попытался последовать его совету.
Это мой код:
selected_projects=()
для project_num в ${project_numbers[@]}; do ...
Я новичок в сценарии bash и пишу сценарий bash. Я объявил массив и дал значения. Но когда я передаю массив в цикле, значения не попадают внутрь цикла. Ниже мой...
У меня есть большой фрейм данных, в котором одно из полей ("ID") соответствует уникальному идентификатору. Однако существует несколько экземпляров этого значения, в зависимости от бинарной комбинации дополнительных...
Я создаю интеллектуальный псевдоним gc, который может отличать git commit/checkout. Если gc вызывается без каких-либо аргументов или с аргументами -a, -m, то выполняется git commit. В противном случае git checkout будет...
Возможно, я знаю, как использовать readlink для получения обычных файлов из SymLinks. У меня была очень простая идея заменить любой SymLink в $@, переданный моей функции, следующим образом: for file in "$@"; do [ -L "$file" ] &...
Я пытаюсь написать сценарий для изменения разрешений ряда других сценариев в нескольких местах, чтобы они были исполняемыми. Я искал повсюду и не могу понять правильный синтаксис. Это...
У меня есть переменная: ❯ echo $numholds 409503
409929
409930
409932
409934
409936
409941
409942
409944
409946 Я хочу сделать для этого цикл for, но разделитель новой строки не работает: ❯ for num in ...
У меня есть массив доменов, который я пытаюсь просмотреть и проверить, соответствует ли строка из файла какому-либо из доменов в массиве. Однако при запуске цикла for я получаю строку с ошибкой...
это меня сбило с толку. Вот 2 варианта загрузки bash-массива, один работает, другой нет. Если я явно инициализирую массив в скрипте, он работает нормально: zz=( 1 26 32 54 71 13 30 ...
Я пытаюсь выполнить один сценарий .sh в среде AIX, но он выдает ошибку в строке ниже tableList = ( Value1 Value2 Value3 ) Я попытался выполнить скрипт, как показано ниже: sh file1.ksh
Я ...
У меня есть массив строк с именами, содержащий имена с некоторыми последующими мусорными данными. Как этот Джилл Шортц, городской подрядчик, Америка Билл Тортс, семейный врач, Канада Уилл Кортц, фолк-ди-джей,...
Пытаюсь написать вложенный цикл, но не понимаю, как это сделать. Возможно, я смотрю не в том направлении, но я пытаюсь написать: declare -a bar=("alpha" "bravo" "charlie")
declare -a ...
В последнее время я просматриваю журналы безопасности и хочу сделать это лучше на bash-shell. Я узнал, что в awk обратные ссылки хранятся только в 9.
Но мне нужно использовать 10 обратных ссылок. Пробовал awk '{print ...
Это вопрос, аналогичный этому. Я хочу подсчитать количество слов, но на этот раз с использованием массива. Например, у меня есть следующие IP-адреса внутри массива bash, называемого IPS. IPS= ("1.1.1.1" "5.5.5.5" "3.3....
Прежде всего, извините за заголовок. Я не знаю, как выразить свои амбиции в нескольких словах. Однако с точки зрения кодирования/сценариев это должно быть довольно просто. Правда, у меня как-то не получается :/...
У меня есть эта функция, rpargs () { local i args=() for i in "$@" do test -e "$i" && args+="$(realpath --canonicalize-existing -- "$i ")" || args+="$i" готово
} И я...
Я использую zsh, и у меня есть эта функция: function timer-raw() { # Просто подумайте, что `loop fsayd` — это `echo hi` для целей этого вопроса. eval "sleep $((($1)*60))" && eval (hidden)
Я не обнаружил совпадений при использовании карты в zsh: #!/bin/zsh declare -A map=(["8761" ]="Eureka服务" ["11001"]="用户微服务") Почему это может произойти и как это исправить? Вот ошибка: ~/source/...
У меня есть массив, содержащий повторяющиеся элементы, например THE_LIST=(
"'элемент1' 'данные1 данные2'"
""элемент1" "данные2 данные3"
"'элемент2' 'данные4'"
) Основываясь на вышеизложенном, я хочу создать ассоциативный массив, который...