4个回答
展开全部
直接用 rename 命令即可。不过跟楼上的不同。
百度不让发,没办法写到附件里上传。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#!/bin/bash
for file in `find /test -type f`;do
newfile=`echo $file|sed 's/@/_/g'`;
/bin/mv $file $newfile;
done
for file in `find /test -type f`;do
newfile=`echo $file|sed 's/@/_/g'`;
/bin/mv $file $newfile;
done
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接用rename就好
rename 's/@/_' *.txt
rename 's/@/_' *.txt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询