pdflatex *.tex
ディレクトリでこれを行うと、1つtex
のファイルのみがコンパイルされます。*.tex
ディレクトリ内のすべてのファイルをコンパイルするには、どの構文を使用する必要がありますか?
答え1
努力する
for file in *.tex; do pdflatex "$file"; done
答え2
pdflatex
明らかに1つのパラメータだけが必要です。私は使用を検討することができますfind -exec
find -name '*.tex' -maxdepth 1 -exec pdflatex {} \;
ただし、より良いオプションがある可能性があります。
答え3
ファイルにスペースがない場合は、入力を減らします。
echo *.tex|xargs -n1 pdflatex