Чого не вміє cut?
cut — це доволі простенька команда.
Зокрема,
вона не розуміє рядків у лапках.
Якщо, наприклад, ваш файл такий:
Name,Age
"Johel,Ranjit",28
"Sharma,Rupinder",26
то:
cut -f 2 -d , everyone.csv
виведе:
Age
Ranjit"
Rupinder"
а не вік кожного, тому що вважатиме кому між прізвищем і ім'ям розділювачем стовпців.
Яким буде результат виконання cut -d : -f 2-4 для рядка:
first:second:third:
(Зверніть увагу на двокрапку в кінці.)
Ця вправа є частиною курсу
Вступ до Shell
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу