現在の作業ディレクトリのすべての内容を削除したいと思います。これを効率的かつエレガントに行う方法は?
いくつかのファイルとディレクトリがあり、そのいくつかはドットで始まります。たとえば、次のようになります。
touch .abc; touch abcd ; mkdir foobar; touch "file name" "#"
私はこのディレクトリを空にするためのposix互換性とエレガントなソリューションを探しています。私のアイデアのいくつかを投稿する予定ですが、それらのどれも完璧ではありません。
ベストアンサー1
rm -rf -- * .*
これは移植可能で動作しますが、withに加えて次のzsh
警告が表示されるため、見苦しいです。
rm: cannot remove directory: `.'
rm: cannot remove directory: `..'