Понадобилось пройтись в куче мест командой вида
rm -f /dir/K.*
Мест куча, написал баш портянку. В цикле проходит по списку целевых директорий. Но ничего не удаляет. Если убрать опцию "-f" пишет:
rm: cannot remove '/dir/K.*': No such file or directory
for dir_path in "${DIRS[@]}"
do
if [ -d "${dir_path}" ]; then
rm -f "${dir_path}/K.*"
fi
done
Почему оно не раскрывает звёздочку? Как заставить раскрывать?