我正在尝试编写一个带有命令的bash别名:
$ ptex example.tex
并运行:
$ pdflatex example.tex && rm !(*.tex|*.pdf|*.bib)
我不明白该怎么做的是将参数放在正确的位置,然后附加remove命令。
或者,如果pdflatex有一个不会生成附加文件的选项,那就更好了,但我看起来并且从未找到过。
提前致谢!
答案 0 :(得分:2)
不能用别名来做,他们不是那么灵活。但是,功能非常适合:
ptex() {
pdflatex "$1" && rm !(*.tex|*.pdf|*.bib)
}