Ustaw zmienną w bieżącej powłoce z awk
Czy istnieje sposób na ustawienie zmiennej w mojej bieżącej powłoce od wewnątrzawk
?
Chciałbym trochę przetworzyć plik i wydrukować niektóre dane; ponieważ przeczytam cały plik, chciałbym zapisać liczbę wierszy - w tym przypadkuFNR
.
Zdarza się, że nie mogę znaleźć sposobu na ustawienie zmiennej powłoki za pomocąFNR
wartość; jeśli nie to, musiałbym przeczytaćFNR
z mojego pliku wyjściowego, aby ustawić, powiedzmynum_lines
, zFNR
wartość.
Próbowałem kilku kombinacji używającawk 'END{system(...)}'
, ale nie mogłem sobie z tym poradzić. W jakiś sposób wokół tego?