1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Linux】rm -r の便利な使い方

Last updated at Posted at 2024-11-10

rm -rコマンドを実行するとディレクトリ内部のファイルを消しますか?って対話形式
で聞いてくる

ディレクトリ内部のファイル数が少なければ一つ一つyesって対話形式で削除していけば問題ないけど、
ファイル数が多いと一つ一つyesって対話形式で削除していくのは日が暮れる

そこで、rm -rでディレクトリごと消すとき、内部ファイル消しますか?のyesを一気に消す方法が便利

まずは、以下のコマンドを入力してファイルを1000個作ってみる

# touch file{1..1000}.txt

⇒ファイルが作成されたこと

いったんrm -rでやってみる

スクリーンショット 2024-11-10 135727.png

こんな感じに聞いてくる

1000回もyesを入力してると日が暮れる

そこで、

対象ディレクトリ内部まで移動して、以下のコマンドを入力する
# yes | rm -i *.txt

スクリーンショット 2024-11-10 135921.png
スクリーンショット 2024-11-10 140129.png

⇒ファイルがすべて削除されたこと

1
0
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?