【发布时间】:2018-02-08 00:05:26
【问题描述】:
我有一个 for 循环,它递归地在目录中搜索文件。
for FILE in $(find /home/mydir/ -name '*.txt' -or -name '*.zip')
它们具有以下格式:
/home/mydir/subdir1/subdir2/22280317.txt
我想提取 .txt 左侧的 6 个数字作为日期,格式为 2017-03-28 我试过使用 awk 但是我遇到了问题,因为我想忽略开头的两位数字
【问题讨论】: