2014-11-04 45 views

回答

2

可以lsmv和一個循環做到這一點(我只看到一個地方,你可以使用cut這不是一個很好的使用了cut),但你不希望。有關詳情,請參閱ParsingLs

使用mv和循環是好的。使用ls來驅動循環不是。

for file in ./*.jpg; do 
    mv -v "$file" "${file%.jpg}.jpeg" 
done 
+1

+1爲正確無論。另外,'mv -v - '或'./*。jpg'以防萬一 – 2014-11-04 21:20:25

+0

非常感謝您的快速回答,它可以工作 – arezkibe 2014-11-04 21:26:21