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.
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
Sudo commande -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 TypeScript de tout ce qui est imprimé sur votre terminal. Ceci est utile pour les étudiants qui ont besoin d'un enregistrement papier d'une session interactive comme preuve d'une affectation, car le fichier TypeScript peut être imprimé ultérieurement avec lpr (1).