У меня есть простой Баш скрипт, где я произвожу некоторые временные файлы, используя разделение, сделать некоторые обработки, а затем попытаться отследить все файлы в конце и объединить ихБаш скрипт переменной мимолетный найти
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
Мои проблема в том, что в команде find $ rand_int интерпретируется буквально, тогда как я хочу использовать значение переменной.
красиво! Смешно, я использовал Perl (то же самое соглашение), и это даже не пришло мне в голову – lonestar21