linux下如何增加目录下的部分文件.bak后缀??又如何将.bak后缀删除?

linux下如何增加目录下的部分文件.bak后缀??又如何将.bak后缀删除?,第1张

mv filename filename.bak //增加后缀,实质上就是重命名;mv filename.bak filename //去掉后缀。熟悉linux命令,另外你是感兴趣的话可以看下刘遄老师写的《Linux就该这么学》作为入门的书籍,觉得不错的话采纳下哦~

Linux不像Windows一样区分文件后缀的,所以是可以改的,而且不影响使用的。

1,mv可以移动文件,也可以用作更改文件名。

2,修改命名:mv fileName.type fileName.newType就可以更改文件后缀了。

3,但是一些特定的文件不要随意更改,例如配置文件。

为啥一定要用awk? 多此一举啊。

如果你确定当前目录下全都是文件,没有下级目录了话,那么

ls -A | xargs -i mv {} {}.bak

就可以了

否则,要用find来讲当前目录及下级子目录下的文件来修改

find . -type f -exec mv {} {}.bak \

其实,第二种方法是最通用,效率最高的方法,完全可以取代用ls的方式,强烈建议。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11937215.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存