1
#!/bin/bash
export num=50
echo $num
awk -v awk_num=$num 'FNR==2, FNR==$awknum {print $1;}' big_report > short_report
我有一個big_report文件。所需的輸出是將big_report的第1列中的第2至第50行打印到short_report中。但是,當我在short_report中的結果上方運行時,包含列1中的所有行而不是指定的行2-50。 我真的很感激,如果有人可以幫忙!謝謝!!!如何將一個變量傳遞給AWK FNR?
嗨 - 這個偉大的工程!非常感謝! – user3395315