Предположим, мы имеем следующие 5 файлов:
.file1.tmp
.file2.tmp
.file3.tmp
.otherfile
anotherfileКак удалить прикрепленные файлы с определенным расширением?
Как удалить с помощью одной команды Баш файлы:. file1.tmp, .file2.tmp, file3.tmp?
Предположим, мы имеем следующие 5 файлов:
.file1.tmp
.file2.tmp
.file3.tmp
.otherfile
anotherfileКак удалить прикрепленные файлы с определенным расширением?
Как удалить с помощью одной команды Баш файлы:. file1.tmp, .file2.tmp, file3.tmp?
Используйте точку перед звездочкой:
rm .*.tmp
Он будет работать здесь, или это может быть более конкретным:.
rm .file{1..3}.tmp
Попробуйте
rm .file{0..3}.tmp
вы можете проверить его;
ls .file{0..3}.tmp
Ichtaca. уже предложили 'rm .file {1..3} .tmp' за пять минут до того, как вы отправили сообщение, и, по существу, повторив его и добавив команду' ls', IMO не поднимет ее до уровня, приемлемого в качестве отдельного ответа! – user3439894
Узор Глоб будет '* tmp' –