У меня есть каталог src /, который содержит много файлов .cc и его двоичный файл. Например:Как удалить/удалить исполняемые файлы (aka файлы без расширения) только
src/
|_ foo.cc
|_ bar.cc
|_ qux.cc
|_ thehead.hh
|_ foo (executable/binary)
|_ bar (executable/binary)
|_ qux (executable/binary)
|_ makefile
В действительности есть много .cc и исполняемые файлы.
Мне нужно удалить эти двоичные файлы глобальным способом, не указывая все файлы. Есть ли быстрый и компактный способ сделать это?
Я пробовал:
$ rm *
но она удаляет все файлы включают .cc и .hh файлы.
Я знаю эту команду:
$ rm foo bar qux ....
но мы все еще должны перечислить все файлы один за другим.
Просто для ясности это проверяет, установлен ли бит exec пользователя, и использует устаревший синтаксис. Посмотрите, как люди находят детали. –