さまざまなエスケープ シェルスクリプト

さまざまなエスケープ シェルスクリプト

nkf -u xxxx.sh > tmp.sh
sed "s/\`/\\\\\`/g;s/\"/\\\\\"/g;s/\\$/\\\\\$/g;" tmp.sh > tmp2.sh
sed "s/\\\/\\\\\\\/g;s/\`/\\\\\`/g;s/\"/\\\\\"/g;s/\\$/\\\\\$/g;" tmp.sh > tmp3.sh
sed "s/RRR/ \"/g;s/SSS/\" /g" tmp3.sh > tmp4.sh
# sed "s/\(sh command.sh\).../\1 \"/g;s/...\([0-9]*[0-9]$\)/\" \1/g" tmp4.sh > tmp5.sh