У мене є відокремлений пробіл рядок, який виводиться командою, до якої я люблю передавати cut
, використовуючи -fd ' '
для розділення на пробіли. Я знаю, що можу використовувати -f <n>
для відображення номера поля <n>
, але чи можу я змусити його відображати останнє поле, якщо я не знаю довжину рядка?
Або мені потрібно скористатися більш гнучким інструментом редагування тексту на кшталт sed
або awk
?
-n
робить це n від початку, n-
знаходиться від n до кінця, і є --complement
варіант, який обертає вибір. Але жоден спосіб підрахувати кількість полів і діяти на ньому, наскільки я можу сказати.