Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
-
Richard
- Beiträge: 650
- Registriert: 11.10.2012 14:18:37
- Lizenz eigener Beiträge: GNU General Public License
Beitrag
von Richard » 26.07.2024 19:42:09
Hallo,
ich nutze meinen 24/7 laufenden pi als download-server für alles mögliche. Es kommt vor, dass wget und co. versagen und ich über den Browser laden muss. Dann starte ich die URL über SSH mit
Das habe ich als alias in die bashrc eingetragen. Da es einige Meldungen gibt die aber nicht weiter stören wollte ich die weg bekommen, geht nur mit
nach dem Befehl. Wie kann ich das in der bashrc zusammen bekommen? Wenn ich das so reinkopiere würde er ja die pipe VOR die URL packen.
-
tobo
- Beiträge: 2346
- Registriert: 10.12.2008 10:51:41
Beitrag
von tobo » 26.07.2024 20:34:50
Richard hat geschrieben: 26.07.2024 19:42:09
Da es einige Meldungen gibt die aber nicht weiter stören wollte ich die weg bekommen[...]
Ok!?
Wenn ich das so reinkopiere würde er ja die pipe VOR die URL packen.
Pipe==Umleitung? Die kannst du davor, dahinter oder sonst wohin schreiben, das spielt keine Rolle.
Ich würde mal sowas probieren, je nachdem, wie du die URL angeben willst:
Code: Alles auswählen
$ alias fesr='DISPLAY=rasperrypi:1 firefox-esr "$URL" &>/dev/null'
$ URL=debianforum.de fesr
$
$ alias fesr='DISPLAY=rasperrypi:1 firefox-esr "$@" &>/dev/null'
$ fesr debianforum.de
-
Richard
- Beiträge: 650
- Registriert: 11.10.2012 14:18:37
- Lizenz eigener Beiträge: GNU General Public License
Beitrag
von Richard » 27.07.2024 08:51:18
Ich kann das gerade nicht testen. Würden auch mehrere URL mit $1 usw. gehen? Glaube sowas hattebch schon einmal versucht aber leider ohne Ergebnis.
-
tobo
- Beiträge: 2346
- Registriert: 10.12.2008 10:51:41
Beitrag
von tobo » 27.07.2024 09:20:22
Richard hat geschrieben: 27.07.2024 08:51:18
Ich kann das gerade nicht testen. Würden auch mehrere URL mit $1 usw. gehen? Glaube sowas hattebch schon einmal versucht aber leider ohne Ergebnis.
Mit "$1" oder $1 besser nicht, das wäre dann tatsächlich nur mit einem übergebenem Argument, auch wenn Firefox damit teilweise zurechtkäme. Richtiger mit "$@", welches dann alle übergebenen Argumente ("$1" "$2" "$3"...) korrekt unter sich subsumiert (siehe auch unter "Special Parameters" in `man bash'):
Code: Alles auswählen
$ alias fesr='DISPLAY=rasperrypi:1 firefox-esr "$@" &>/dev/null'
$ fesr debianforum.de tagesschau.de heute.de
$