ターミナルでdquote>が発生した時の原因と対処法
ターミナルでコマンドを実行したときに以下のようになった場合
dquote>
これはコマンド入力待ち状態
原因
「'」や「`」、「"」などクォート系が余計に紛れ込むと、ターミナルは入力が続いてると判断されてしまうため
対処法
Ctrl+cで入力を強制終了させればOK
例
1:以下のコマンドでは、aaaa-"000000”とダブルクォーテーションが余計に紛れ込んでいます。
% rails _6.0.0_ new aaaa-"000000” -d mysql
2:このダブルクォーテーションを外します。
% rails _6.0.0_ new aaaa-000000 -d mysql
3:Enterを押します。
↓
結果:入力待ち状態にならず、コマンドが実行されます
メモ
コマンドが実行されず dquote> となったときは、この文字は???と軽くパニックになりましたが原因がわかると、なんだそんなことかと拍子抜けしました。わからないことは慌てず検索検索ですね。