Eu tenho uma string separada por espaço que é produzida por um comando, que eu gosto de canalizar cut
, usando -fd ' '
para dividir em espaços. Sei que posso usar -f <n>
para exibir o número do campo <n>
, mas posso exibir o último campo se não souber o comprimento da string?
Ou preciso usar uma ferramenta de edição de texto mais flexível como sed
ou awk
?
-n
torna o n desde o início, n-
é de n até o fim e existe a --complement
opção que inverte a seleção. Mas não há como contar o número de campos e agir de acordo com o que sei.