echo
エディターで開くのではなく、コンテンツをファイルに入れてスクリプトを作成しようとしました
echo -e "#!/bin/bash \n /usr/bin/command args" > .scripts/command
出力:
bash:!/ bin / bash:イベントが見つかりません
私はこの奇妙な行動を強打に隔離しました。
$ echo !
!
$ echo "!"
bash: !: event not found
$ echo \#!
#!
$ echo \#!/bin/bash
bash: !/bin/bash: event not found
- なぜbangはこれを引き起こしていますか?
- bashが参照するこれらの「イベント」とは何ですか?
- この問題を乗り越えて画面またはファイルに「#!/ bin / bash」を印刷するにはどうすればよいですか?