Linuxコマンド逆引き大全
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス

 ファイルを消す
$ rm list.txt

 ファイルを削除するには,「rm」コマンドを用いる。「rm」の後ろに消したいファイルやシンボリック・リンクを指定する。複数ファイルを指定す ると,1度に複数のファイルを削除できる。また,ワイルドカードも使用できる。ただし,この方法ではディレクトリの削除はできない。


 応用:ファイル名にスペースを含むファイルを消す
$ rm "hoge file"

 ファイル名にスペースが含まれている場合,ファイル名をそのまま指定すると,複数のファイルとして認識されてしまう。この場合は,ファイル名を「"」で囲む。


 応用:ファイル名の1文字目がマイナス(-)のファイルを消す
$ rm ./-target_file

 ファイル名がマイナスで始まっているファイルをそのまま指定すると,オプションとして扱われてしまう。この場合は,ファイルをパス付きで指定する。カレント・ディレクトリのファイルの場合にはファイル名の前に“./”を付ける。