macでVisual Source Codeを使用して編集したりすると、隠しファイルが作成されます。ファイルを管理する上で、これらのファイルは不要なので一括で削除したいシチュエーションが多々あります。

特定のディレクトリ配下の隠しファイルをまとめて削除するコマンドを以下にメモします。

.DS_Store._*を削除するコマンド。

find . \( -name '.DS_Store' -or -name '._*' \) -delete -print

.mdを削除。

find ./ -type f -name .*md | xargs rm

通常のrmコマンドだと、削除するかを確認されます。しかし、上記のコマンドは確認無しで削除してしまいますので、ご注意を。