sudoでワイルドカードを使う方法

※当サイトではアフィリエイト広告を利用しています

ファイルをまとめて削除するときなどに、

rm -rf *

といった感じでアスタリスクを使うことがあると思います。
※ちなみに、オプションは r:再帰的に削除、f:警告を表示しない です。

このアスタリスクですが、sudoコマンドを使ってroot権限で実行しようとした場合は、使うことができません。

どうしてもsudoでアスタリスクを使いたい場合は、以下のように実行すれば使用可能です。

sudo sh -c "rm -rf *"

sudo sh -c の後に、実行したいコマンドをダブルコーテーションで囲って実行してください。

コメント