設定ファイルのパラメータを置き換えるためにsedを使用しようとしています。パラメータは「」で明確に示されています。変化しようとしています
answer: <YOUR ANSWER HERE>
到着
answer: answer
私のsedコマンド:
sed -i '/s/<ADD ANSWER HERE>/answer/' config.yaml
エラーは次のとおりです。
sed: -e expression #1, char 4: unknown command: `<'
" を使って\<で脱出しようとしました。
答え1
パターンに一致する行でコマンド(と呼ばれる)を実行したい/
と思うようにsedをだます始めに追加のエントリがあります。代わりに、以下を使用してください。<
/s/
sed -i 's/<ADD ANSWER HERE>/answer/' config.yaml