「Linuxコマンドまとめ」カテゴリでは、Linuxのコマンドについて、基本的な実行例とオプションを分かりやすくまとめます。
「rmdir」は、空のディレクトリを削除するコマンドです。
rmdirコマンドの基本的な使い方
rmdirコマンドの基本書式は、以下の通りです。
rmdir ディレクトリパス [...]
たとえば次のように実行すると、カレントディレクトリの「testdir」ディレクトリが空ならば削除します。
rmdir testdir
絶対パスで指定することもできます。次のコマンドは、「/tmp/testdir」ディレクトリが空なら削除します。
rmdir /tmp/testdir
なお、ディレクトリの中身ごと削除するには「rm -r ディレクトリパス […]」を用います。
rmdirコマンドの主なオプション
- -p
- 指定したディレクトリと、その親ディレクトリを削除します。
以下は「-p」オプションの実行例です。
rmdir -p P/Q/R/S
このコマンドを実行すると、「P/Q/R/S」「P/Q/R」「P/Q」「P」の順番で、各ディレクトリが空なら削除されます。これは、「rmdir P/Q/R/S P/Q/R P/Q P」を実行した場合と同じ動作です。
rmdirのヘルプ
使用法: rmdir [OPTION]... DIRECTORY... 中身が空のディレクトリ DIRECTORY を削除します。 --ignore-fail-on-non-empty ディレクトリが空でないため削除に失敗した場合、そのエラー だけを無視する -p, --parents remove DIRECTORY and its ancestors; e.g., 'rmdir -p a/b/c' is similar to 'rmdir a/b/c a/b a' -v, --verbose output a diagnostic for every directory processed --help この使い方を表示して終了する --version バージョン情報を表示して終了する GNU coreutils online help: <http://www.gnu.org/software/coreutils/> rmdir の翻訳に関するバグは <http://translationproject.org/team/ja.html> に連絡してください。 Full documentation at: <http://www.gnu.org/software/coreutils/rmdir> or available locally via: info '(coreutils) rmdir invocation'
rmdirのマニュアル
RMDIR(1) ユーザーコマンド RMDIR(1) 名前 rmdir - 空のディレクトリを削除する 書式 rmdir [OPTION]... DIRECTORY... 説明 中身が空のディレクトリ DIRECTORY を削除します。 --ignore-fail-on-non-empty ディレクトリが空でないため削除に失敗した場合、そのエラー だけを無視する -p, --parents DIRECTORY とその親ディレクトリを削除する。例えば 'rmdir -p a/b/c' は 'rmdir a/b/c a/b a' と同様になる -v, --verbose ディレクトリを処理するごとに診断メッセージを表示する --help この使い方を表示して終了する --version バージョン情報を表示して終了する GNU coreutils のオンラインヘルプ: <http://www.gnu.org/software/coreutils/> rmdir の翻訳に関するバグは <http://translationproject.org/team/ja.html> に連絡してください。 完全 な文書は <http://www.gnu.org/software/coreutils/rmdir> にあります。 ローカルでは info '(coreutils) rmdir invocation' で参照できます。 作者 作者 David MacKenzie。 著作権 Copyright © 2016 Free Software Foundation, Inc. ライセンス GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. 関連項目 rmdir(2) rmdir の完全なマニュアルは Texinfo マニュアルとして整備されている。も し、 info および rmdir のプログラムが正しくインストールされているなら ば、コマンド info rmdir を使用すると完全なマニュアルを読むことができるはずだ。 GNU coreutils 2016年2月 RMDIR(1)
コメント