можно вывести все Name у которых год больше чем N?
Пытаюсь что-то типо этого awk -F'/' '$3 >= N {print $1}' family но в выводе появляется день из даты(на фото), как его можно убрать?
Тут awk - слишком жирно, хватит cat -d
А почему -F / ?
Пытаюсь отделить год от даты, а она в формате dd/mm/yy
Так неверно квотировать, надо полностью весь параметр
awk "-F/" '$3 >= N {print $1}' family
Я AWK наизусть не знаю, но можно сделать два пайпа через AWK, сначала выделить второй столбец, а потом - из второго столбца - год, с разными разделителями
тут такой же вывод как и был
над этим подумаю, спасибо
Или регулярку на всю строку, и из неё брать группы. Регулярки я знаю, но не знаю какой диалект AWK поддерживает.
Обсуждают сегодня