Вырезание разделов текстовых файлов (команда cut)
Команда cut записывает выбранные байты, символы или поля из каждой строки файла в стандартный вывод.
Примеры:
- Для просмотра отдельных полей из каждой строки файла введите:
Будут показаны поля имени входа в систему и полного имени пользователя из системного файла паролей. Это первое и пятое поля ( -f1,5), разделенные двоеточием (-d:).cut -f1,5 -d: /etc/passwd - Если в файле /etc/passwd указаны следующие сведения:
то результат работы команды cut будет выглядеть следующим образом:su:*:0:0:User with special privileges:/:/usr/bin/sh daemon:*:1:1::/etc: bin:*:2:2::/usr/bin: sys:*:3:3::/usr/src: adm:*:4:4:system administrator:/var/adm:/usr/bin/sh pierre:*:200:200:Pierre Harper:/home/pierre:/usr/bin/sh joan:*:202:200:Joan Brown:/home/joan:/usr/bin/shsu:User with special privileges daemon: bin: sys: adm:system administrator pierre:Pierre Harper joan:Joan Brown
Сведения о синтаксисе приведены в описании команды cut книги Справочник по командам, том 1.