你能不能让我现在在下面。
示例:
在下面的tmp目录中,我有output.txt文件,每天我都要查找下面的.xml文件,并将.xml文件名写入output.txt文件(覆盖)。
我正在使用这句话:
ls -1 IBM.PPSDSD.INV.* > Output.txt
但是,如何将上述语句转换为shell脚本,以便我可以将程序文件提供给DBA。
/tmp directory
Output.txt
IBM.PPSDSD.INV.20180324150220.xml
IBM.PPSDSD.INV.20180426150220.xml
IBM.PPSDSD.INV.20180729150220.xml
由于 AJ
答案 0 :(得分:0)
尝试类似:
#!/bin/sh
ls -1 /tmp/IBM.PPSDSD.INV.* > /tmp/Output.txt
我在两个地方添加了路径/tmp/
,因此不需要脚本在/tmp
目录中运行。
Takw关心您使用的文件名。您的说明是output.txt
,但您的示例显示Output.txt
。这是完全不同的文件!