Linux - obtenir le texte de la deuxième onglet
Supposons que nous disposons d'un fichier comme ceci:
sometext11 sometext12 sometext13
sometext21 sometext22 sometext23
Textes sont séparés par des tabulations et nous savons sometext à partir de la colonne 1, mais veulent obtenir le texte de la colonne 2.
Je sais que je peux obtenir en ligne par:
grep 'sometext11' file.txt
Comment obtenir le texte de la deuxième colonne?
Peut-être que certains outil avec l'option-t [colonne n°]?
OriginalL'auteur bandit | 2012-06-21
Vous devez vous connecter pour publier un commentaire.
awk:
coupe:
bash:
perl:
Si vous connaissez la chaîne que vous grepping, vous pouvez utiliser
grep
:OriginalL'auteur Fredrik Pihl
OriginalL'auteur Gryphius
Vous pouvez utiliser couper commande
OriginalL'auteur tuxuday
Vous n'avez pas besoin
grep
:ou vous pouvez le faire dans
grep
si le vôtre soutient Perl Compatible Regular Expressions (PCRE), tels que GNU ou OS Xgrep
:OriginalL'auteur Dennis Williamson