J'utilise :
user@unknown:~$ sudo command -option > log
pour sauvegarder les résultats de "command" dans le fichier "log", 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
pour sauvegarder les résultats de "command" dans le fichier "log", mais j'aimerais aussi obtenir le résultat sur le terminal, est-ce possible ?
J'utilise ubuntu 10.04 lts.
La commande que vous recherchez est 'tee' qui établit une connexion de données similaire à un pipe-tee. Elle envoie des données dans les deux sens. Donc
sudo command -option | tee log
enverra la sortie de la commande à la fois dans le fichier 'log' et dans la sortie standard, 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 fait un tapuscrit de tout ce qui est imprimé sur votre terminal. Il est utile pour les étudiants qui ont besoin d'un enregistrement sur papier d'une session interactive interactive comme preuve d'un devoir, car le fichier dactylographié peut être imprimé plus tard avec lpr(1).
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.