サニタイズの記事を読んでいたらシェルのファイル名でハマったことを思い出した
$ ls -1 -f fuga hoge $rm -i * $ ls -f
確認が出ねぇー。
実際にハマったのは、リダイレクトか何かをミスったときにハイフンで始まるファイル名が出来てて、ls * でそんなオプションはありませんエラーが出たこと。
$ rm -- -*
危険なので消す。
$ ls -1 -f fuga hoge $rm -i * $ ls -f
確認が出ねぇー。
実際にハマったのは、リダイレクトか何かをミスったときにハイフンで始まるファイル名が出来てて、ls * でそんなオプションはありませんエラーが出たこと。
$ rm -- -*
危険なので消す。