2
我有数百个文件,命名为这样的一个文件夹中:如何删除部分文件名并以编程方式添加扩展名?
index.html?tab=This is - the file name
我想删除“的index.html标签=?”的一部分,并添加扩展名“.TXT”的所有文件。我怎样才能使用Unix命令行工具(我正在使用MacOSX 10.6.2)?
我有数百个文件,命名为这样的一个文件夹中:如何删除部分文件名并以编程方式添加扩展名?
index.html?tab=This is - the file name
我想删除“的index.html标签=?”的一部分,并添加扩展名“.TXT”的所有文件。我怎样才能使用Unix命令行工具(我正在使用MacOSX 10.6.2)?
在bash,
for i in index.html\?tab\=*; do mv "$i" "${i:15}.txt"; done
for file in index.html\?*
do
mv "$file" "${file#*=}".txt
done
谢谢,这是伟大的! – jraja 2010-01-24 12:14:46