Nous savons que nous pouvons obtenir la deuxième colonne de la ligne que nous voulons à partir d'un fichier en utilisant ces deux techniques:
awk '/WORD/ { print $2 }' filename
ou
grep WORD filename| cut -f 2 -d ' '
Mes questions sont:
- Quelles sont les différences entre les deux commandes ci-dessus?
- Lequel a les meilleures performances?
- Quels sont les avantages de l'utilisation par
awk
rapport à l'utilisationcut
, et vice versa? - Quelles options
awk
nous offrent-ilscut
et vice versa?
echo filename
oucat filename
?