Administrateur Linux - Commande tee

teeest une commande simple, permettant à un administrateur d'écrire la sortie de commande et d'afficher un fichier en même temps. Cette commande simple peut gagner du temps lors de la première écriture de stdout dans un fichier, puis de l'affichage du contenu du fichier.

Voici les commutateurs courants utilisés avec le tee.

Commander action
-une Ajouter aux fichiers au lieu du fichier clobber
-je Ignorer les interruptions (pour une utilisation avancée dans les scripts principalement)

Sans pour autant tee pour afficher et écrire des fichiers et des répertoires dans / etc, où chacun commence par la lettre «a».

[[email protected] Documents]# ls -d /etc/a*
/etc/abrt     /etc/aliases.db    /etc/anacrontab   /etc/at-spi2  /etc/autofs.conf
/etc/auto.master.d  /etc/auto.smb  /etc/adjtime  /etc/alsa      /etc/asound.conf
/etc/audisp         /etc/autofs_ldap_auth.conf  /etc/auto.misc  /etc/avahi
/etc/aliases  /etc/alternatives  /etc/at.deny   /etc/audit   /etc/auto.master
/etc/auto.net
[[email protected] Documents]# ls -d /etc/a* > ./etc_report_a.txt
[[email protected] Documents]# cat ./etc_report_a.txt
/etc/abrt
/etc/adjtime
/etc/aliases
/etc/aliases.db
/etc/alsa
/etc/alternatives 
/etc/anacrontab 
/etc/asound.conf 
/etc/at.deny 
/etc/at-spi2 
/etc/audisp 
/etc/audit 
/etc/autofs.conf 
/etc/autofs_ldap_auth.conf 
/etc/auto.master 
/etc/auto.master.d 
/etc/auto.misc 
/etc/auto.net 
/etc/auto.smb
/etc/avahi

[[email protected] Documents]#

Cette petite tâche est beaucoup plus efficace avec la commande tee.

[[email protected] Documents]# ls -d /etc/a* | tee ./etc_report_a.txt 
/etc/abrt 
/etc/adjtime 
/etc/aliases 
/etc/aliases.db 
/etc/alsa 
/etc/alternatives 
/etc/anacrontab 
/etc/asound.conf 
/etc/at.deny 
/etc/at-spi2 
/etc/audisp 
/etc/audit 
/etc/autofs.conf 
/etc/autofs_ldap_auth.conf 
/etc/auto.master 
/etc/auto.master.d 
/etc/auto.misc 
/etc/auto.net 
/etc/auto.smb 
/etc/avahi

[[email protected] Documents]#