gpt4 book ai didi

linux - 如何获取包含 T 日期作为文件名一部分的文件计数

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

将今天的日期视为 2014 年 2 月 24 日

我在提及目录“/apps_kplus/KplusOpenReport/crs_scripts/rconvysya”中有一组文件,文件名为

INTTRADIVBMM20142402
INTTRADIVBFX20142402
INTTRADIVBFI20142402
INTTRADIVBDE20142402
INTPOSIVBIR20142402
INTPOSIVBIR20142302
INTTRADIVBDE20142302
INTTRADIVBFI20142302
INTTRADIVBFX20142302
INTTRADIVBMM20142302

我想获取当前日期的文件计数。为此,我正在使用下面的查询

#! /bin/bash
tm=$(date +%y%d%m)
x=$(ls /apps_kplus/KplusOpenReport/crs_scripts/rconvysya/INT*$tm.txt 2>/dev/null | wc -l)
if [ $x -eq 5 ]
then
exit 4
else
exit 3
fi

但没有得到想要的输出。出了什么问题。

最佳答案

您正在搜索具有 .txt 扩展名的文件,但您列出的文件没有扩展名。如果您从路径名中删除 .txt,它就会起作用。

关于linux - 如何获取包含 T 日期作为文件名一部分的文件计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22016453/

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