我有以下結構(只有一行)如何用awk變量在外殼
col1 col2 col3 col4
----------------------
12 34 14 10
什麼,我需要做的就是我要取COL2和COL4和使用的外殼,值。
a=$(awk 'NR<2{$2}')
b=$(awk'NR<2{$4}')
我必須在我的shell腳本中使用a和b。 但這不是一個好主意,因爲我使用awk
兩次,而我正在提取像這樣的值。
awk'NR<2{ a=$2;b=$4}'
,但我不知道我可以在我的外殼使用a和b。
不要使用eval,除非它是絕對必要的,在這種情況下它不是。 –