主要メッセージの手引き

rmdir: variable: ディレクトリが空ではありません。

原因

rmdir(1) コマンドで削除できるのは空のディレクトリのみです。メッセージの最初のコロンの後に示された名前を持つディレクトリには、ファイルまたはディレクトリが残っています。

対処方法

rmdir(1) の代わりに rm(1) を使用します。このディレクトリとその下位のすべてを削除するには、ディレクトリ内を再帰的に降り、各要素の削除要求に応えるよう、rm -ir コマンドを使用します。確認を求めるプロンプトなしにディレクトリとその内容をすべて削除するには、rm -r コマンドを使用します。