我有這個內容的文本文件,PDF:讀取數據並將圖像轉換成交給它
123412-01 123413-01 123411-01 123414-01 123415-01
我想編寫一個腳本(猛砸/殼/命令行或PHP)這將爲每行選擇6個第一個數字,並將文件複製到其他目錄中,其中包含像這樣命名的圖像。
123412-123.jpg 123412-124.jpg 123412-123.jpg 123413-123.jpg 123414-123.jpg 123415-123.jpg 123416-123.jpg
我不知道我是否清楚我的問題。
閱讀的第一行和選擇3個第一位數(保持在存儲器中)
閱讀第一線和現在選擇6個第一位數(保持在存儲器中)
轉換包含3個第一個數字和9個6個文件夾和子文件夾的圖像(在第二個目錄中)。例如,使用命令:
convert /blabla/Images/H(3 first digits)/(6digits)-*.jpg /test/PDF/(6digits)-01.pdf
閱讀第二行...
我寫這篇文章的代碼來嘗試,但它不工作。
cat id.txt sF= cut -b 1-3 id.txt F=cut cut -b 1-6 id.txt while read -r line ; do convert /blabla/Images/H$sF/$F.jpg /test/PDF/'$F'-01.pdf done
我想我做錯了變量和路徑,但我找不到任何解決方案來解決它。
酷....什麼到目前爲止嘗試過? – Kitson88
是的,它可以使用shell腳本。 – 123
好的,謝謝你我會朝着這個方向前進,發佈我能做的事情。 – Rflow