ダッシュ (-) を含む文字列をグロブするにはどうすればよいですか?
「-」で囲まれた 2 つの数字を含むすべてのファイルを検索するとします。
ls -[0-9][0-9]-
どうすればいいですか?
ダッシュ (-) を含む文字列をグロブするにはどうすればよいですか?
「-」で囲まれた 2 つの数字を含むすべてのファイルを検索するとします。
ls -[0-9][0-9]-
どうすればいいですか?
「--」を使用すると、オプションが完了したことをコマンドに伝えることができます。
rc@virtualdeb:/tmp/a$ touch -- -91- -88-
rc@virtualdeb:/tmp/a$ ls -l
total 0
-rw-r--r-- 1 rc rc 0 Feb 8 20:33 -88-
-rw-r--r-- 1 rc rc 0 Feb 8 20:33 -91-
rc@virtualdeb:/tmp/a$ ls -l -- -*-
-rw-r--r-- 1 rc rc 0 Feb 8 20:33 -88-
-rw-r--r-- 1 rc rc 0 Feb 8 20:33 -91-