如何在Linux / Unix中将多个文件从一个扩展名重命名为另一个扩展名?
发布时间:2021-02-21 13:41:33 所属栏目: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 – 使用所有规则删除iptables链
- linux – 内核模块中的EXPORT_SYMBOL | insmod期间未定义的
- linux-kernel – 对于共享中断行,如何找到要使用的中断处理
- 在Linux上的Java / C应用程序的共享内存IPC的良好替代
- linux – 我需要一个TCP选项(ioctl)来立即发送数据
- 【nginx】关于Nginx的一些优化(突破十万并发)
- Linux C:从main()返回是否导致多线程应用程序终止?
- linux – Systemtap PPC32支持
- embedded-linux – 从用户空间获取U-boot的版本
- 在Linux Mint中编译C程序时出错
