linux「-(ハイフン)」で始まるファイルを作成する手順
「-(ハイフン)」で始まるファイルを作成する場合、コマンドのオプションと認識されエラーになってしまうため、これを回避する手順を記述してます。
環境
- OS ubuntu20.04
エラー内容
通常の手順で「-filename」というファイルをtouchコマンドで作成しようとするとエラーが発生しています。
touch -filename
<出力結果>
touch: invalid option -- 'i'
Try 'touch --help' for more information.
回避手順
下記のように、カレントディレクト(自分のいるディレクトリ)を指定した作成することで回避することができます。
touch ./-filename
もしくは、「–」と入力すると、大抵のコマンドは「–」以降の入力はオプションと認識されないことを利用して、作成する方法もあります。
touch -- -filename2
-
前の記事
React.js ライブラリ「react-portal-overlay」を使ってオーバーレイ表示を実装する 2020.06.27
-
次の記事
React.js ライブラリ「react-qrbtf」をインストールしてデザイン性の高いオシャレなQRコードを実装する 2020.06.28
コメントを書く