![CLI 在内存中执行正则表达式然后提供给命令](https://linux22.com/image/1394514/CLI%20%E5%9C%A8%E5%86%85%E5%AD%98%E4%B8%AD%E6%89%A7%E8%A1%8C%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E7%84%B6%E5%90%8E%E6%8F%90%E4%BE%9B%E7%BB%99%E5%91%BD%E4%BB%A4.png)
答案1
不知道 pandoc 是什么,但如果它可以从 STDIN(标准输入)读取,那么您应该使用管道 |
而不是>
将 perl 命令的结果输出到 pandoc 文件:
perl -pe 's/_(.*)_/\\underline{$1}/g' source.md | pandoc -o source.pdf
不知道 pandoc 是什么,但如果它可以从 STDIN(标准输入)读取,那么您应该使用管道 |
而不是>
将 perl 命令的结果输出到 pandoc 文件:
perl -pe 's/_(.*)_/\\underline{$1}/g' source.md | pandoc -o source.pdf