【发布时间】:2015-12-26 06:27:49
【问题描述】:
bash/shell 专家可以帮助我吗?每次我使用 PDF 将大的 pdf 文件(比如它的名字是 X.pdf)拆分成单独的页面时,每页都是一个 pdf 文件,它会创建具有这种模式的文件
"X 1.pdf"
"X 2.pdf"
"X 3.pdf" etc...
上面的文件名“X”是原始文件名,可以是任何东西。然后在名称后添加一个空格,然后是页码。页码总是从 1 开始,一直到多少页。 adobe PDF 中没有选项可以更改此设置。
我需要运行一个 shell 命令来简单地删除/剥离所有“X”部分,然后只留下数字,像这样
1.pdf
2.pdf
3.pdf
....
100.pdf ...etc..
不擅长模式匹配,不知道需要什么正则表达式。
我知道我需要类似的东西
for i in *.pdf; do mv "$i$" ........; done
这是.......部分我不知道该怎么做。
这只需要在 Linux/Unix 系统上运行。
【问题讨论】: