关于shell的编程问题

qq_36882308 2016-12-11 01:59:54
利用shell,使得某个目录下有很多类似a1.txt,a2.txt,a3.txt…..a100.txt这样的文件,请编程实现将这些文件的名称中的数字替换为a[1].txt, a[2].txt…a[100].txt。
...全文
1254 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
oraclefan 2020-04-05
  • 打赏
  • 举报
回复
for name in `ls`
do
mv $name a\[`echo $name|awk -F "." '{print $1}'|cut -c 2-10`\].txt
done
cocoabird 2016-12-12
  • 打赏
  • 举报
回复
用正则替换数字
hailee1985 2016-12-12
  • 打赏
  • 举报
回复
学习了,虽然我不会,但是感觉应该不难,windows下用批处理也可以实现啊

742

社区成员

发帖
与我相关
我的任务
社区描述
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
社区管理员
  • Power Linux社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧