gpt4 book ai didi

linux - 如何将 .sh 脚本文件名循环到 .txt?

转载 作者:太空宇宙 更新时间:2023-11-04 05:10:32 24 4
gpt4 key购买 nike

抱歉,我是 Linux 环境新手。我正在尝试创建一个 .sh 文件,该文件根据文件名将文件放入 .txt 中,文件名对应于一年中的某一天。有没有办法以每日增量循环遍历 .sh 文件,而不是让 .sh 文件一年中的每一天都有 365 行?

目前我正在使用

ls A2018001* > A2018001.txt
ls A2018002* > A2018002.txt
ls A2018003* > A2018003.txt
ls A2018004* > A2018004.txt

等等..

这没问题,但是有没有办法避免 .sh 中带有循环的 365 行代码?

最佳答案

一种方法:

for i in {2018001..2018365}
do
ls A${i}* > A${i}.txt
done

生成 1 到 365 的循环,然后列出文件并重定向。

关于linux - 如何将 .sh 脚本文件名循环到 .txt?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55952907/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com