У меня есть указанные ниже данные в файле, и я хочу разделить строки на две переменные - одна с информацией о версии, а вторая без информации о версии:
3f0e86dd5592 1969-12-31T19:00:00
0cbf659a22db 1969-12-31T19:00:00
9dd121133805 1.0.48 1969-12-31T19:00:00
4daa44734d2e 1.0.45,1.0.47,1.0.42 1969-12-31T19:00:00
Если я бегу ниже, я не буду t получить желаемый результат (который, я думаю, должен дать мне строки без информации о версии).
awk '{ if ($2 == "") { print } }' file.txt
Но при запуске ниже я получаю строки без версии:
awk '{ if ($3 == "") { print } }' file.txt
Почему?