置換コマンドに問題があります。
入力ファイル私はこれを持っています
{a[$1]=a[$1]FS$2}END{for(i in a) print i,a[i]}
シングルクォートに置き換えたい
'{a[$1]=a[$1]FS$2}END{for(i in a) print i,a[i]}'
以下のコマンドを使用して
find input.txt -exec sed 's/{a[$1]=a[$1]FS$2}END{for(i in a) print i,a[i]}/'{a[$1]=a[$1]FS$2}END{for(i in a) print i,a[i]}'/g' {} \;
このようなエラーが発生しています
bash: syntax error near unexpected token `('