У меня есть следующий сценарий, который я должен выполнить для всех файлов в папке.
pdftk "file1.pdf" output uncompressed.pdf uncompress
sed -e "s/text need to remove/ /" uncompressed.pdf > unwatermarked.pdf
pdftk oldfile.pdf stamp stamp.pdf output final.pdf
Как подать заявку, все файлы в папке могут быть с для цикла?
Привет!
#!/bin/bash
shopt -s nullglob
for my_file in ./*.pdf; do
filename=`sed "s/.*\///" <<< "$my_file"`;
#yor comnd using $myfile or $filename
done;
exit;
Вы могли попробовать следующее:
cd /home/user/folderwithpdfs
for f in ./*
do pdftk $f output unc.pdf uncompress
sed -e "s/text need to remove/ /" unc.pdf > unw.pdf
pdftk $f stamp stamp.pdf output $f.pdf
done