J'ai une fonction qui affiche le nombre de lignes de l'information que je veux format en colonnes. Le problème est que la largeur d'une "cellule" (si je puis employer ce terme) de données est variable, de sorte que la tuyauterie à quelque chose comme awk ne me donne pas ce que je veux.
La fonction "touches" (non pas que cela importe) et je suis en train d'essayer quelque chose comme ceci:
$ keys | awk '{ print $1"\t\t" $2 }'
mais la sortie (un extrait de c'est) ressemble à ceci:
"option-y" yank-pop
"option-z" execute-last-named-cmd
"option-|" vi-goto-column
"option-~" _bash_complete-word
"option-control-?" backward-kill-word
"control-_" undo
"control-?" backward-delete-char
Comment puis-je forcer les choses pour rester en ordonnée les colonnes? Est-ce possible avec awk, ou dois-je utiliser autre chose?