J'utilise:
user@unknown:~$ sudo command -option > log
enregistrer les résultats de "commande" dans le fichier "journal", mais j'aimerais aussi obtenir le résultat sur le terminal, est-ce possible?
J'utilise Ubuntu 10.04 lts.
J'utilise:
user@unknown:~$ sudo command -option > log
enregistrer les résultats de "commande" dans le fichier "journal", mais j'aimerais aussi obtenir le résultat sur le terminal, est-ce possible?
J'utilise Ubuntu 10.04 lts.
Réponses:
Utilisez tee
.
user@unknown:~$ sudo command -option | tee log
La commande que vous recherchez est "tee", qui établit une connexion de données similaire à un tuyau. il envoie des données de deux manières. Alors
commande sudo -option | fiche de départ
lancerait la sortie de la commande à la fois dans le fichier 'log' et vers stdout, dans ce cas, votre terminal.
Vous pouvez également utiliser script
[ http://linux.die.net/man/1/script ] pour capturer tout ce qui se passe dans votre session de terminal.
Script crée un texte dactylographié de tout ce qui est imprimé sur votre terminal. C'est utile pour les étudiants qui ont besoin d'un enregistrement papier d'une session interactive comme preuve d'un devoir, car le fichier tapuscrit peut être imprimé plus tard avec lpr (1).