Инструменты пользователя

Инструменты сайта


cut

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

cut [2012/04/04 21:48]
cut [2020/06/13 13:45] (текущий)
Строка 1: Строка 1:
 +====== cut ======
 +**cut** — команда выборки отдельных полей из строк файла. Команда cut используется для выборки колонок из таблицы или полей из каждой строки файла.
 +  * Разделить колонок ":". Вывести первый столбец.<file>
 +netstat -ntu | awk '{print $5}' | cut -d: -f1
 +</file>
  
 +====== Параметры запуска ======
 +<file>
 +cut {-b список-байтов, --bytes=список-байтов} [-n] [--help] [--version] [файл…]
 +cut {-c список-символов, --characters=список символов} [--help] [--version] [файл…]
 +cut {-f список полей, --fields=список-полей} [-d разделитель] [-s] [--delimiter=разделитель] [--only-delimited] [--help] [--version] [файл…]
 +</file>
 +
 +  * -b, --bytes=СПИСОК выбрать только заданные байты
 +  * -c, --characters=СПИСОК выбрать только заданные знаки
 +  * -d, --delimiter=РАЗДЕЛИТЕЛЬ использовать для разделения полей РАЗДЕЛИТЕЛЬ вместо табуляции
 +  * -f, --fields=LIST печатает только поля перечисленные в списке полей (разделитель запятая)
 +  * --complement дополнить множество выбранных байт, знаков или полей
 +  * -s, --only-delimited не печатать строки, не содержащие разделителей
 +  * --output-delimiter=СТРОКА использовать СТРОКУ для разделения полей при выводе, по умолчанию используется разделитель для ввода
 +
 +Используйте один и только один из ключей -b, -c или -f.  СПИСКИ состоят из диапазона или нескольких диапазонов, разделенных запятыми.