カテゴリー
FreeBSD

FreeBSD (消せないファイル名)

ファイルの日付を変えようとして、

% touch ファイル名 -t 202012312359

などと間違うと “-t” と ”202012312359″ などというファイルができてしまう。
(ちなみに正解は “touch -t 202012312359 ファイル名”)
そうすると “-t”というファイルを消したいのだがなかなか消せないという羽目に陥る。

% rm ‘-t’

とか

% rm ‘\-t’

とかやってみるんだけど駄目。
結局、マイナス記号が先頭のファイル名をどうやって表現していいかというと、

% rm ./-t

が正解。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です