Ошибки при использовании apt-get install или remove

Вы можете включить скрытые файлы («точечные файлы») в оболочку оболочки bash '*', установив параметр оболочки dotglob

shopt -s dotglob
for file in *
do 
  echo "$file"
done

, например. для каталога, содержащего file, file with spaces и .hidden file (последний из которых скрыт и имеет пробел), это создает

file
file with spaces
.hidden file

Возможно, вы захотите добавить опцию nullglob а также для предотвращения ошибки в случае, когда каталог пуст - см. отличный BashFAQ / 004. Не забудьте указать переменную "$file", а также лучше не использовать все шапки для ваших имен переменных.

1
задан 20 September 2016 в 19:48

0 ответов

Другие вопросы по тегам:

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