我試圖在文件夾解壓文件和打印第一線LASTMODIFIEDDATEAWK:解鏈和打印文件名和第一線
但低於將打印第一行以「 - 」
for file in /export/home/xxxxxx/New_folder/*.gz;
do
gzip -dc "$file" | awk 'NR=1 {print $0, FILENAME}' | awk '/LASTMODIFIEDDATE/'
done
1。我如何修改上面的代碼來打印解壓縮的文件名。 2.我是一個初學者,建議改進上面的代碼,歡迎您致電
您可能意指'NR == 1'只打印第一行(在這種情況下,您可能還希望規則中的「退出」不處理文件的其餘部分,您可以將其與'&&/LASTMODIFIEDDATE /'模式匹配,在一個awk而不是兩個中執行此操作。 –