Veröffentlicht 3. Juni 200916 j Hallo Leute, habe mir eben meine Daten vom alten Server rüberkopiert und wollte ein Script mit nohup ausführen. Leider bekomme ich die Meldung "nohup: redirecting stderr to stdout". Damit kann ich nichts anfangen. #!/bin/bash nohup /opt/lampp/htdocs/testvrz/dings.sh ausgabe.out 2>&1 1>/dev/null& Ich hoffe mir kann jemand weiterhelfen Hamster
3. Juni 200916 j Das heißt soviel, dass die Ausgabe von stderr-Kanal auf den stdout-Kanal umgebogen wird. Das wird mit dem Konstrukt "2>&1" erzeugt. Durchlesen: E/A-Kanäle (stdin,stdout,stderr)
14. Oktober 200915 j Danke für den Link. Gibt es eine Möglichkeit, die Zeile "nohup: redirecting stderr to stdout" nicht mit ausgeben zu lassen? Sowas wie "nohup -s" für silent?
21. Oktober 200915 j Kanal 2 ( STDERR ) wird dahin umgeleitet, wohin Kanal 1 ( STDOUT ) bereits zeigt.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.