
У меня в папке 20 файлов. Шаблон именования 10 файлов — PTT-20190118-WA0010.wav, а шаблон именования других 10 файлов — PTT-20190118-WA0010_s.wav.
Как удалить файлы с шаблоном «PTT-20190118-WA0010.wav» с помощью одной команды?
решение1
Если у вас нет других подходящих файлов, вы можете использовать
rm PTT-*[0-9].wav
или даже
rm *[0-9].wav
предполагая, что все имена файлов без _s
окончания имеют цифру перед .wav
.
Я предлагаю попробовать echo
вместо rm
first или использовать rm -i
, чтобы получать запрос на подтверждение для каждого файла, чтобы избежать случайного удаления неправильных файлов.
решение2
попробуй это,
rm -f PTT-20190118-WA001[0-9].wav