Динамическая функция [закрыто]

0
23.10.2018, 04:57
1 ответ

Я обычно делаю это со связанными/хеш-массивами в 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
0
28.01.2020, 04:24

Теги

Похожие вопросы