ls -l | gawk -v FIELDWIDTHS='1 3 3 3' '{print $2}'
Команда gawk выполняет извлечение данных с фиксированной шириной полей из вывода команды ls -l. Аргумент -v FIELDWIDTHS=’1 3 3 3′ указывает ширину полей в символах. В данном случае ширина первого поля — 1 символ, второго и третьего поля — по 3 символа. Команда ‘{print $2}’ выводит значение второго поля из каждой строки. Эта команда полезна, когда требуется извлечь данные с определенных позиций в строке с фиксированной структурой. Альтернативой может быть использование других утилит командной строки, таких как awk или cut, для извлечения данных.
