Как найти и заменить все знаки процента, плюса и вертикальной черты?

У меня есть документ, содержащий много процентов, плюсов и знаков вертикальной черты. Я хочу заменить их кодом для использования в TeX.

  • %становится \textpercent.
  • +становится \textplus.
  • |становится \textbar.

Это код, который я использую, но он не работает:

sed -i "s/\%/\\\textpercent /g"./file.txt
sed -i "s/|/\\\textbar /g"./file.txt
sed -i "s/\+/\\\textplus /g"./file.txt

Как я могу заменить эти символы этим кодом?

11
задан Scott Weldon 15 June 2018 в 17:08
поделиться