Я обычно делаю это со связанными/хеш-массивами в bash (другие оболочки отличаются ).
declare -A file_values=( [file1]="value1" [file2]="value2" )
mapfile files < <( find /tmp/DIR -name "File?" -printf "%f\n" )
for f in "${files[@]}"
do
output="output from file $f"
if [ "${output}" = "${file_values[${f}]}" ]; then
...
fi
done
Добавление переменной, содержащей команду tee и имя файла журнала, не дает ожидаемого результата, так как эхо печать содержимого переменной. Ниже приводится содержимое файла, фактический вывод и ...
Я много раз запускал программу с выводом, который был (слегка) недетерминированным. Каждый раз я печатал вывод в файл. Теперь у меня есть каталог со многими текстовыми файлами (95 034), которые, вероятно, имеют ...
Я хочу генерировать символьные ссылки от нескольких папок при поддержании структуры каталогов. Я прочитал несколько ответов и лучшую вещь, которую я могу придумать, теперь: найдите/data/DIV5/SASC/e042_ctcl/...
в моем текущем каталоге / Home / user / desktop / projects, у меня есть папка (dev_12), которая имеет символическую ссылку другую папку (сейчас) в одном каталоге. Я запускаю следующую команду, чтобы получить, какой ...
Я пытаюсь записать сценарий оболочки, который будет ожидать файла для появления в/tmp каталоге под названием sleep.txt и после того как найдено, что программа прекратится, иначе я хочу, чтобы программа была во сне...
У меня есть сценарий оболочки, который устанавливает программу в Redhat. Я должен добавить GUI для ввода некоторых параметров так, чтобы он был похож на мастер установки. Я попробовал Xdialog, Zenity, и Yad, но их...