分页: 1 / 1
bash里怎样在一个文件夹下搜索指定后缀名的文件并修改成新的后缀名
发表于 : 2012-05-25 10:09
由 Schumacher
看见一道面试题,不知道怎么做。
Re: bash里怎样在一个文件夹下搜索指定后缀名的文件并修改成新的后缀名
发表于 : 2012-05-25 10:15
由 枫叶饭团
find+exec参数嘛
Re: bash里怎样在一个文件夹下搜索指定后缀名的文件并修改成新的后缀名
发表于 : 2012-05-25 11:02
由 link_01
目前有perl版的rename和Linux本身的rename.ul,debian下是这样
用法有点差别
代码: 全选
find . -name "*.txt" -exec rename 's/txt/test/' {} \;
Re: bash里怎样在一个文件夹下搜索指定后缀名的文件并修改成新的后缀名
发表于 : 2012-05-25 11:18
由 Schumacher
楼上的回复里,'s/txt/test/' 看不懂是什么意思。
Re: bash里怎样在一个文件夹下搜索指定后缀名的文件并修改成新的后缀名
发表于 : 2012-05-25 11:22
由 枫叶饭团
Schumacher 写了:楼上的回复里,'s/txt/test/' 看不懂是什么意思。
s替换
Re: bash里怎样在一个文件夹下搜索指定后缀名的文件并修改成新的后缀名
发表于 : 2012-05-25 23:18
由 YeLee
's///'
