Andreas Kohlbach meinte:
>> Das hiesige wget schreibt nur dann, wenn es im Hintergrnnd läuft, nach
>> "wget-log" und wenn das schon existiert nach
>> "wget-log.<laufendenummer>". Wenn es im Vordergrund läuft, schreib es
>> nach stderr, wenn keine Option "-o logfile" angegeben ist. Und es
>> schreibt nicht nach $HOME, sondern nach $PWD.
>
> Hast Du nie Errors (Seite nicht erreichbar oder anderes)?
Wie kommst du auf diese Frage? Glaubst du nicht, was ich da ausprobiert
und besc hrieben habe; und wenn, wieso nicht? Ich habe testweise Fehler
provoziert provoziert (Server nicht erreichbar); die Meldung erschien nach
"wget
http://unbekannter.server.invalid" auf stderr (und eben nicht in
wget-log*); nach "wget
http://unbekannter.server.invalid &" erzeuigte er
bei mir ein wget-log und be Wiederholunmg ein get-log.1 Ich benutze wget
nur selten und wenn, dann normalerweise im Vordergrund.
Bei mir jedenfalls
- schreibt es Fehlermeldungen nur nach "wget-log*", wenn es im Hintergrund
läuft; ansonsten nach stderr .
- und erzeugt ggf. eben wget-log* nicht in $HOME/, sondern in $PWD/ ,
anders als du es beschrieben hast.
Schau hierhin. Erstmal in $HOME, dann in /tmp probier:
diedrich@diedrich:~> ls wget-log*
ls: Zugriff auf 'wget-log*' nicht möglich: Datei oder Verzeichnis nicht
gefunden
diedrich@diedrich:~> wget
http://unbekannter.server.invalid
--2020-03-08 19:27:32--
http://unbekannter.server.invalid/
Auflösen des Hostnamens unbekannter.server.invalid
(unbekannter.server.invalid)… fehlgeschlagen: Der Name oder der Dienst ist
nicht bekannt.
wget: Host-Adresse »unbekannter.server.invalid« kann nicht aufgelöst
werden
diedrich@diedrich:~> wget
http://unbekannter.server.invalid&
[1] 11554
diedrich@diedrich:~>
Ausgabe wird nach »wget-log« umgeleitet.
[1]+ Exit 4 wget
http://unbekannter.server.invalid
diedrich@diedrich:~> wget
http://unbekannter.server.invalid&
[1] 11562
diedrich@diedrich:~>
Ausgabe wird nach »wget-log.1« umgeleitet.
[1]+ Exit 4 wget
http://unbekannter.server.invalid
diedrich@diedrich:~> ls wget-log*
wget-log wget-log.1
Und jetzt in einem anderen Directory:
diedrich@diedrich:~> cd /tmp
diedrich@diedrich:/tmp> ls wget-log*
ls: Zugriff auf 'wget-log*' nicht möglich: Datei oder Verzeichnis nicht
gefunden
diedrich@diedrich:/tmp> wget
http://unbekannter.server.invalid&
[1] 11783
diedrich@diedrich:/tmp>
Ausgabe wird nach »wget-log« umgeleitet.
[1]+ Exit 4 wget
http://unbekannter.server.invalid
diedrich@diedrich:/tmp> wget
http://unbekannter.server.invalid&
[1] 11788
diedrich@diedrich:/tmp>
Ausgabe wird nach »wget-log.1« umgeleitet.
[1]+ Exit 4 wget
http://unbekannter.server.invalid
diedrich@diedrich:/tmp> ls wget-log*
wget-log wget-log.1
diedrich@diedrich:/tmp>