shell脚本改动后查询命令后,黑窗口运行成功但是变慢,但工作调度直接卡在处理中,无法执行

图片说明

脚本是传参然后调用java -jar
工作调度程序是传参进去,调用shell

GZ是查询某一个$1-1G-$2文件名,然后判断该文件是否存在,存在就MV成DATC后压缩,但是发现查询AAA会导致出来AAA,AAAB,AAAC,所以更改了查询条件
就开始运行变慢,黑窗口还是成功输出日志和结果,工作调度器个别的成功,大部分就卡在正在处理中,一直占用资源
批量运行作业,还会导致GC。

后面一个是后面加上去的判断。感觉是第一个的问题
原来是
ls -lt 路径 | grep -s $1 | grep $2$ | awk '{print $9}'
这里的意思应该是按$2结尾吧,不知道我写的有没有问题
为什么会出现其他后缀的文件。$1-1g-$2.gz什么的

https://blog.csdn.net/subfate/article/details/8808549