У меня проблема с назначением переменной переменной grep (используется в system () в nawk).
nawk '{
CITIZEN_COUNTRY_NAME = "INDIA"
CITIZENSHIP_CODE=system("grep "CITIZEN_COUNTRY_NAME " /tmp/OFAC/country_codes.config | cut -d @ -f1")
}'/tmp/*****
Значение IND отображается в консоли, но когда я даю printf, значение кода гражданства равно 0 - Можете ли вы помочь мне здесь
printf ("Теги страны |% s |% s \ n", CITIZEN_COUNTRY_NAME, CITIZENSHIP_CODE)
Содержимое файла country_codes.config
IND@INDIA
IND@INDIB
CAN@CANADA