find . -type d -name '.svn' -ls
Команда «find» используется для поиска файлов и директорий в файловой системе. В данном случае команда ищет директории с именем «.svn» в текущей директории и ее поддиректориях.
— «find» — команда для поиска файлов и директорий.
— «.» — текущая директория, с которой начинается поиск.
— «-type d» — ограничение по типу на директории.
— «-name ‘.svn'» — ограничение по имени, ищем директорию с именем «.svn».
— «-ls» — выводит информацию о найденных директориях, включая права доступа, размер и время создания.
Полезная команда при работе с системами контроля версий, такими как Subversion. Альтернативно можно использовать команды «ls» и «grep» для поиска директории по имени в текущей директории. В данном случае это будет выглядеть так: «ls -d ./*/ | grep ‘.svn'».