ハイフン (-) で始まるファイルを mv するには？


slack でダウンロードしたテキストスニペットは、デフォルトでは `-.txt` で作成される様子です。これをコマンドラインから `mv`
しようとしたところ、以下のエラーが発生しました。

[code]

     % mv -.txt hoge.txt
    mv: invalid option -- '.'
    Try 'mv --help' for more information.
    
[/code]

どうやら、ハイフン(`-`) で始まるために、オプション引数であると解釈されている様子です。

# 質問

どうやったら、ハイフンから始まるファイルを mv できますか？



[code]

    mv -- -.txt hoge.txt
    
[/code]

と `--` を指定するとそれ以降は`-`をオプションと認識しなくなります



[code]

    mv -- -.txt hoge.txt
    
[/code]

と `--` を指定するとそれ以降は`-`をオプションと認識しなくなります

