Faire afficher les noms des fichiers texte du répertoire /etc.
# Réalisé sous Linux $ cd /etc $ file * | grep text | awk ’{print $1}’ | sed ’s/:$//’ adjtime aliases asound.conf auto.master auto.misc . . .
1.
Dans votre répertoire courant, afficher les caractéristiques des fichiers dont le nom commence par un point (uniquement ceux-là).
$ ls -la | awk ’$9 ~ /ˆ\./ {print}’
2.
Dans votre répertoire courant, afficher les noms de fichiers commençant par un point, sauf . et ...
$ ls -a | awk ’/ˆ\.[ˆ.]/ {print}’
À partir du fichier php.ini fourni :
Faire afficher les lignes qui ne commencent pas par ";" et qui se terminent par On ou Off.
$ awk ’/ˆ[ˆ;].*(On|Off)$/ { print }’ php.ini engine = On short_open_tag = Off asp_tags = Off zlib.output_compression = Off implicit_flush = Off
Améliorer l’affichage.
$ awk -F ’=’ ’/ˆ[ˆ;].*(On|Off)$/ { printf("%-40s%-10s\n",$1,$2) }’ php.ini engine On short_open_tag ...
Abonnement
tous les livres et vidéos ENI en illimité sans engagement
du livre imprimé ou du livre numérique