alternative to readarray, because it does not work on mac os x

后端 未结 7 1998
挽巷
挽巷 2021-01-17 16:55

I have a varsValues.txt file

cat varsValues.txt
aa=13.7
something=20.6
countries=205
world=1
languages=2014
people=7.2
oceans=3.4

And I wou

7条回答
  •  别那么骄傲
    2021-01-17 17:28

    perl -0777 -nE '@F= split /[=\r\n]/; say "@F[grep !($_%2), 0..$#F]"; say "@F[grep $_%2, 0..$#F]"' varsValues.txt
    

    or by reading same file twice,

    perl -F'=' -lane 'print $F[0]' varsValues.txt
    perl -F'=' -lane 'print $F[1]' varsValues.txt
    

提交回复
热议问题