Je suis un débutant à unix scripting, je veux faire suite et je n'ai pas la moindre idée de la façon de procéder.clé de connexion unix
Je veux enregistrer l'entrée et la sortie de certains ensembles de commandes, donnés sur le terminal, dans un fichier de trace. Je devrais pouvoir l'allumer et l'éteindre.
E.g.
switch trace on
user:echo Hello World
user:Hello World
switch trace off
Puis le fichier journal de suivi, par ex. trace.log, il est contenu doit être
echo Hello World
Hello World
Une chose que je peux penser à faire est d'utiliser set -x
, rediriger sa sortie vers un certain fichier, mais n'a pas pu trouver un moyen de le faire. J'ai fait man set
, ou man -x
mais je n'ai trouvé aucune entrée. Peut-être que je suis trop naïf, mais quelques conseils seront très utiles. J'utilise shell bash.
Vérifiez la commande 'script'. –