Как удалить все файлы .pyc из текущего проекта

find . -name "*.pyc" -exec rm {} \;


Команда выполняет поиск всех файлов с расширением .pyc в текущем каталоге и всех его подкаталогах, после чего удаляет их. Разберем каждый компонент команды:

«find .» сообщает утилите find посмотреть в текущий каталог (точка обозначает текущий каталог) и все его подкаталоги.

-name «*.pyc» говорит find искать все файлы, которые соответствуют шаблону «*.pyc», т.е. все файлы с расширением .pyc.

-exec rm {} \; выполняет команду rm (remove) для каждого найденного файла. «{}» заменяется на имя каждого найденного файла, а «\;» означает конец команды -exec.

Таким образом, данная команда позволяет очистить проект от «мусора», в данном случае — от скомпилированных байт-код файлов Python.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *