awk -F"," 'NF>4 {
b=$0; $1=$2=$3=""
if (match($0,/too much, ?later/))
print b
}' OFS="," input.csv > input1.csv
Doesn't the test command check for exit codes / return codes???
Абсолютно нет. Он выполняет тест, как определено текстом в скобках, синтаксис которого можно просмотреть через help test
.
if
самостоятельно проверяет код возврата выполненной команды.