分页: 1 / 1

帮忙解释一下这个shell语句

发表于 : 2009-05-21 23:33
coolwin
将当前目录中文件的后缀都变成 .bak

for i in *.*;do mv $i ${i%%.*}.bak;done

中的“ ${i%%.*} “是如何将从文件名+后缀名中提取文件名的?

Re: 帮忙解释一下这个shell语句

发表于 : 2009-05-21 23:43
O_O_BOT
${parameter%%word}man bash 去最长匹配串 rename更方便

Re: 帮忙解释一下这个shell语句

发表于 : 2009-05-22 22:04
bones7456
都看ABS去...