如何在Linux / Unix中将多个文件从一个扩展名重命名为另一个扩展名?
发布时间:2021-02-21 01:44:44 所属栏目:Linux 来源:互联网
导读:我有一些以’.1’结尾的文件,例如: example.file.ex1.1example.file.ex2.1example.file.ex3.1 有没有办法可以快速重命名它们而不使用末尾的’.1′(例如example.file.ex1,example.file.ex2等)? 谢谢! 纯粹的bash解决方案: for curFile in example.file.*.1
|
我有一些以’.1’结尾的文件,例如: example.file.ex1.1 example.file.ex2.1 example.file.ex3.1 有没有办法可以快速重命名它们而不使用末尾的’.1′(例如example.file.ex1,example.file.ex2等)? 谢谢! 解决方法纯粹的bash解决方案:for curFile in example.file.*.1; do
mv -- "$curFile" "${curFile:0:-2}"
done (编辑:东莞站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Linux C:从main()返回是否导致多线程应用程序终止?
- 电子邮件 – 什么是Curl SMTP命令行参数支持GMail TLS / ST
- linux – 澄清需要关于Twelve-Factor App宣言和守护进程的第
- linux – 编辑fstab和mtab后是否需要重新启动服务器?
- 使用Linux上的C访问Sony Playstation SixAxis Controller
- linux – 纳米编辑器换行
- 可执行文件在linux上删除
- 在Linux上启动期间启动Vertica数据库
- linux – tee命令无法正常工作(带有read和echo)
- linux – Microsoft Project开源替代品
