У меня есть простой скрипт bash, где я генерирую некоторые временные файлы с использованием split, выполняю некоторую обработку, а затем пытаюсь отследить все файлы в конце и объединить их
rand_int=$RANDOM
split -d -l $n_lines_split $1 $rand_int #works fine
for f in $(find . -amin -200 -regex '.*$rand_int.*' ); do
(some processing here) ;
done
Моя проблема в том, что вКоманда поиска $ rand_int интерпретируется буквально, тогда как я хочу использовать значение переменной.