1. ホーム
  2. リナックス

-bash: !" : イベントが見つかりません

2022-02-25 01:29:46
<パス

linux環境で実行した場合

printf "The first '%s,%s!' \n" Hello world

戻り値は "-bash: !" : event not found" です。

エラーです。printfを使用して、"!"記号を表示するとき、感嘆符がシングルクォートの中に入っています。引用符の外に"!"を移動して修正します。

シェルスクリプトでこの問題が発生した場合は、" \" の反転記号を追加すると修正されます。