我想将命令更改\pause
为%\pause
所有tex
文件中的命令。所以我使用了以下Linux命令:
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
我想将命令更改\pause
为%\pause
所有tex
文件中的命令。所以我使用了以下Linux命令:
for f in *.tex; do sed -i 's/\pause/%\pause/g' $f; done
但问题是机器不考虑字符\
,所以它只pause
变成%pause
。
你应该\
逃避\\
:
for f in ./*.tex; do sed -i -e 's/\\pause/%&/g' "$f"; done