Hãy xem xét kịch bản này:
function alfa(bravo, charlie) {
if (charlie)
return "charlie good"
else {
return "charlie bad"
}
}
BEGIN {
print alfa(1, 1)
print alfa(1, 0)
print alfa(1, "")
print alfa(1)
}
Kết quả:
charlie good
charlie bad
charlie bad
charlie bad
Awk có cách nào để biết khi nào một đối số chưa được cung cấp không?