快速的linux问题

时间:2009-07-28 04:14:07

标签: linux batch-processing

我正在尝试执行以下操作:

$ OOOPYTHON DocumentConverter.py .odt .pdf

我在特定文档中拥有的所有ODT文件,并寻找正确的语法将所有odts转换为pdfs。

谢谢! 杰克

3 个答案:

答案 0 :(得分:3)

for file in *.odt; do
    $OOOPYTHON DocumentConverter.py "$file" "${file%.odt}.pdf"
done

答案 1 :(得分:1)

您可以使用find,例如:

find /path/to/files/ -name '*.odt' -exec python /path/to/DocumentConverter.py '{}' '{}.pdf' \;

答案 2 :(得分:0)

for file in `ls *.odt`
do
   DocumentConverter.py $file ${file%.odt}.pdf
done

或任何实际的命令语法