【发布时间】:2019-03-19 20:57:02
【问题描述】:
所以我有一个包含文件名列表的文件,这个文件是 .csv
filename1
filename2
filename3...
等等(有数百个)
我想要做的是将此列表输出到他们自己的文件中,与此列表所在的位置相同,并将它们制作成 .pdf 文件
所以基本上文件夹会有
Filenamelist.csv
filename1.pdf
filename2.pdf
filename3.pdf
非常感谢您对此的任何见解或帮助!
编辑:
这是我的sn-p代码
#!/bin/bash
if [[-f "/mnt/c/users/jesse/desktop/test/list.csv"]]
then
while IFS='|' read -r pdfid
do
touch "/mnt/c/users/jesse/desktop/test/${pdfid}.pdf"
done
fi
我在尝试 bash 时遇到错误
syntax error near unexpected token `fi
谁能帮我解决这个错误?
我在 windows 上使用 ubuntu。
【问题讨论】:
-
很难说你的代码有什么问题,因为你没有提供它或者你遇到的错误。另见How to create a Minimal, Complete, and Verifiable example。
-
我得到的错误是 '#!/bin/bash if [[-f "/mnt/c/users/jesse/desktop /test/list.csv"]] 然后当 IFS='|' read -r pdfid do #touch "/mnt/c/users/jesse/desktop/test/${pdfid}.pdf" echo ${pdfid} done fi'
-
请将您的代码和结果添加到您的问题中。
-
会的,抱歉