1
AWK: $ (cat) neden stdin için çalışıyor, ancak $ * çalışmıyor?
echo '((3+(2^3)) * 34^2 / 9)-75.89' | awk "BEGIN{ print $(cat) }" Yukarıdaki sözdizimi, hesaplanan sonuç '1337' ile iyi çalışır. echo '((3+(2^3)) * 34^2 / 9)-75.89' | awk "BEGIN{ print $* }" Ancak yukarıdaki sözdizimi çalışmıyor, ancak hata yok. Plz tavsiye.