cut — вырезать колонки из строк
шпаргалка · Ubuntu 24.04 · GNU coreutils 9.4 https://lab.dimsanych.ru/ru/wiki/cut/Шпаргалка
-
cut -d: -f1 /etc/passwdпервая колонка, разделитель «:» -
cut -d: -f1,7 /etc/passwdколонки 1 и 7 -
cut -d, -f2- data.csvсо 2-й до конца строки -
cut -d' ' -f1 access.logпервое слово строки -
cut -c1-8 file.txtсимволы с 1-го по 8-й -
cut -f2 table.tsv2-я колонка, разделитель TAB -
cut -d: -f1,6 --output-delimiter=' ' /etc/passwd
Ключи
-f, -c и -b — три способа выбрать кусок строки; в одном вызове нужен ровно
один. Полный список — man cut.