如何循环遍历目录并调整文件名
我想编写一个循环遍历目录并更改文件名以包含 001_DTS(其中 DTS 是日期时间戳)、002_DTS、003_DTS 等的 ksh 脚本,
并删除 aa、ab 等,因为我想使用这与 split 函数(从该函数创建的文件)一起使用。
I want to write a ksh script that loops through a directory and changes the names of files to include a 001_DTS (where DTS is a date time stamp), 002_DTS, 003_DTS, etc
and remove the aa, ab, etc because I want to use this with the split function (the files created from that function).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
怎么样,不是 shell 特定的(ksh/bash)
如果你想在循环之前修复 DTS 的值,只需像其他帖子一样分配变量即可。
how about this, not a shell specific (ksh/bash)
If you want to fix the value of DTS before the loop just assign the variable like other posts.
首先,运行 bash :-) 然后解决它:
first, run bash :-) and then solve it: