![ファイル[重複]で単語を特殊文字に置き換えます。](https://linux33.com/image/107913/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%5B%E9%87%8D%E8%A4%87%5D%E3%81%A7%E5%8D%98%E8%AA%9E%E3%82%92%E7%89%B9%E6%AE%8A%E6%96%87%E5%AD%97%E3%81%AB%E7%BD%AE%E3%81%8D%E6%8F%9B%E3%81%88%E3%81%BE%E3%81%99%E3%80%82.png)
すべてのファイルのコマンド\pause
に変更したいと思います。だから私は次のLinuxコマンドを使用しました。%\pause
tex
for f in *.tex; do sed -i 's/\pause/%\pause/g' $f; done
しかし、問題は、マシンが文字を考慮していないので、\
ちょうど。pause
%pause
答え1
あなたは\
脱出する必要があります\\
:
for f in ./*.tex; do sed -i -e 's/\\pause/%&/g' "$f"; done