1
Unser Shell-Skript den HeaderShell-Skript: umleiten Ausgabe
#!/bin/bash -x
, die die Befehle verursacht enthält auch aufgeführt werden. Statt
$ ./script.sh &> log.txt
eingeben zu müssen würde Ich mag einen Befehl an diesem Skript hinzuzufügen, das alle folgenden Ausgabe (auch) in einer Protokolldatei protokolliert. Wie ist das möglich?
Haben Sie meine ich ersetzen müssen die ' #!/bin/bash -x' mit 'exec &> log.txt'? Wenn ja, wie wird sichergestellt, dass/bin/bash gestartet wird? –
@ThomasS nein Sie nicht – 123
Kurz nach '#!/Bin/bash -x' Zeile einfügen' exec &> log.txt' – anubhava