J'ai une chaîne séparée par des espaces qui est sortie par une commande, que j'aime diriger vers cut, en utilisant -fd ' 'pour diviser les espaces. Je sais que je peux utiliser -f <n>pour afficher le numéro de champ <n>, mais puis-je le faire afficher le dernier champ si je ne connais pas la longueur de la chaîne?
Ou dois-je utiliser un outil d'édition de texte plus flexible comme sedou awk?
-nfait le n dès le début, n-est de n à la fin, et il y a l' --complementoption qui inverse la sélection. Mais pas moyen de compter le nombre de champs et d'agir en conséquence pour autant que je sache.