Задание Cron не запускается

Выполните цикл pre -для вычисления самого длинного имени файла, а затем используйте его в качестве параметра интервала:

longest=0
for file in *.bash
do
  [ "${#file}" -gt "$longest" ] && longest=${#file}
done

#... for your execution loop
printf "running the script - %${longest}s\t- "
printf "%s\n" "$var"

Я предполагаю, что все ваши скрипты охватываются шаблоном *.bash; отрегулируйте это по мере необходимости. Начальные петли вычисляют необходимую ширину; начальный printfиспользует эту переменную для форматирования ширины поля скрипта для каждой итерации цикла for.

1
25.10.2020, 16:33
0 ответов

Теги

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