Comment imprimer une sélection de colonnes séparées par des tabulations?

J'ai un fichier txt avec des colonnes séparées par des tabulations et basé sur ce fichier, je veux créer un nouveau fichier qui ne contient que des informations de certains des colonnes.

C'est ce que j'ai maintenant:

awk '{ print $1, $5 }' filename > newfilename  

Qui fonctionne sauf que lorsque la colonne 5 contient des espaces.e.g 123 Street, seulement 123 montre et la rue est considérée comme une autre colonne.

Comment puis-je obtenir ce que je suis en train de faire?

OriginalL'auteur teepusink | 2010-04-14