我有這個慶典「爲」環,看起來對PDF文件的目錄,並促使他們(簡化的例子)猛砸了,當沒有文件發現
#!/bin/bash
for pic in "$INPUT"/*.pdf
do
echo "found: ${pic}"
done
這個腳本作品執行錯誤以及當有$輸入目錄中的PDF文件,但是,當有目錄中沒有的PDF文件,我得到:
發現:/home/.../input-folder/*.pdf
是否是預期的行爲? 我該如何處理for for循環? 我是否需要使用ls或找到?
我試着用「$ INPUT」左右引號。文件名稱和目錄名稱中沒有空格。
非常感謝您的意見。
參見[枚舉文件或做的東西與文件](http://mywiki.wooledge.org/ParsingLs#Enumerating_files_or_doing_stuff_with_files)。 – 2013-04-20 08:43:49