Comment puis-je echo commandes dans un script tcsh?
Oui. Je sais que je ne devrais pas l'utiliser pour l'écriture de scripts. Oui. C'est de la foutaise. Je suis en effet un imbécile.
Néanmoins.
J'aimerais voir les commandes du script est en cours d'exécution, à des fins de débogage. Je pense que vous obtenir cet effet avec un set-x ou v dans les scripts bash.
Donc par exemple, si le script ont été
#!/bin/tcsh
echo "Hello"
puis quand il a couru, j'aimerais voir
echo "Hello"
Hello
source d'informationauteur John Lawrence Aspden
Vous devez vous connecter pour publier un commentaire.
Mettre:
set echo
et/ou
set verbose
en haut de votre script. Qui permet d'imprimer tout ce qui se passe dans votre script, et sont équivalentes à la bash
set -x
etset -v
commandes.Permet de dire votre nom du script est tcsh_file
Supposons ce fichier comprend shebang.
maintenant, exécutez cette commande sur la borne
cela permettra d'imprimer toutes les lignes avant de l'exécuter. en gros, c'est un mode interactif de l'exécution.
Est-ce que vous avez besoin?