我想将unix中的文件列打印到临时文件中。下面是我编写的代码,但它没有给出正确的输出。
#!/bin/bash
CURRENT_DATE=`date +'%d%m%Y'`
Temp_Path=/appinfprd/bi/Scripts/IRP/New_Vendors/
IRP_PROJECT/SXM_SFTP/*/INBOUND -type f head -1|xargs -0 ls -al > "$Temp_Path/Column_$CURRENT_DATE.txt"
答案 0 :(得分:1)
仅使用find命令解决方案
find \
IRP_PROJECT/SXM_SFTP/*/INBOUND \
-type f \
-exec head -1 {} \; \
> "$Temp_Path/Column_$CURRENT_DATE.txt"