Linux 系统管理与运维实用技巧
在 Linux 系统的使用和管理过程中,会遇到各种各样的问题,本文将为大家介绍一些常见问题的解决方法,包括文件重命名、文档查看、文件解压、会话恢复、会话共享以及日志记录等方面。
1. 批量重命名文件
在实际操作中,有时需要批量重命名文件,但简单的 mv *.foo *.bar 命令可能无法满足需求。下面为大家介绍几种解决方案。
- 修改文件扩展名 :可以使用简单的 for 循环来修改文件扩展名。例如,将所有扩展名为 .bad 的文件改为 .bash :
for FN in *.bad
do
mv "${FN}" "${FN%bad}bash"
done
- 更灵活的重命名 :若要进行更灵活的重命名,比如将文件名格式从
chNN=Title=Author.odt改为chNN=Author.odt,可以使用如下命令:
for i in *.odt; do mv "$i" "$(echo $i | cut -d'=' -f1,3)"; done
在测试代码时,可以使用 echo 和尖括号来明确参数,也可以使用
超级会员免费看
订阅专栏 解锁全文
1023

被折叠的 条评论
为什么被折叠?



