Wie kann ich die Befehle auch in einem tcsh-script?
Ja. Ich weiß, ich sollte nicht verwenden werden, die für scripting. Ja. Es ist Müll. Ich bin in der Tat ein Narr.
Trotzdem.
Ich möchte sehen, wie die Befehle, die das Skript ausgeführt wird, für debugging-Zwecke. Ich denke, Sie bekommen diesen Effekt mit set -x und set-v in bash-Skripten.
So z.B., wenn das Skript wurden
#!/bin/tcsh
echo "Hello"
dann, wenn er lief, würde ich sehen,
echo "Hello"
Hello
InformationsquelleAutor der Frage John Lawrence Aspden | 2012-02-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Setzen:
set echo
und/oder
set verbose
oben in Ihrem Skript. , Drucken Sie alles, was geschieht, in Ihrem Skript, und sind äquivalent zu den bash
set -x
undset -v
Befehle.InformationsquelleAutor der Antwort Anonymous
Können sagen, Ihr Skript name ist tcsh_file
Vermuten lässt diese Datei enthält die shebang als gut.
führen Sie nun diesen Befehl im terminal
diese drucken wird jede Zeile vor der Ausführung. es ist im Grunde ein interaktiver Modus der Ausführung.
Ist es das was Ihr benötigt?
InformationsquelleAutor der Antwort