同じ名前の子ディレクトリなしで、名前で親ディレクトリを検索して削除します。

同じ名前の子ディレクトリなしで、名前で親ディレクトリを検索して削除します。

現在のディレクトリでディレクトリ 'node_modules' を見つけたいのですが、ネストされた 'node_modules' は必要ありません。たとえば、'node_modules' には 'node_modules' は必要なく、親だけが必要です。ディレクトリが見つかったら、削除します。

答え1

ディレクトリが存在するかどうか確認してから削除します。

[ -d node_modules ] && rm -rf node_modules

チェックをスキップして、以下のみを使用することもできますrm:

rm -rf node_modules

関連情報