[erledigt] Unklare Meldung von xterm

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
GregorS
Beiträge: 3124
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

[erledigt] Unklare Meldung von xterm

Beitrag von GregorS » 09.12.2024 07:47:19

Guten Morgen allerseits!

Im Vorgriff auf ein noch zu schreibendes Shellscript probiere ich gerade etwas aus:

Code: Alles auswählen

gszaktilla@lili:~$ xterm "/usr/bin/ssh gigi.gsz.xx tail -f /var/log/apache2/access.log"
xterm: No absolute path found for shell: /usr/bin/ssh gigi.gsz.xx tail -f /var/log/apache2/access.log
Der Befehl, den ich xterm übergebe, funktioniert für sich einwandfrei.

Was will xterm von mir? Am Quoting kann's IMO nicht liegen, da habe ich soweit ich weiß alle Möglichkeiten durch. Auch die Manpage von xterm hilft nicht.

TIA

Gregor
Zuletzt geändert von GregorS am 09.12.2024 08:18:18, insgesamt 1-mal geändert.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

Benutzeravatar
4A4B
Beiträge: 962
Registriert: 09.11.2011 11:19:55
Kontaktdaten:

Re: Unklare Meldung von xterm

Beitrag von 4A4B » 09.12.2024 08:11:38

xterm erwartet die Angabe der ausführenden Shell, z.B. /bin/bash, und kann /usr/bin/ssh als solche nicht zuordnen. Wenn du die Option -e verwendest, sollte die Shell automatisch gesetzt werden:

Code: Alles auswählen

xterm -e "/usr/bin/ssh gigi.gsz.xx tail -f /var/log/apache2/access.log"

Benutzeravatar
GregorS
Beiträge: 3124
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Unklare Meldung von xterm

Beitrag von GregorS » 09.12.2024 08:18:03

4A4B hat geschrieben: ↑ zum Beitrag ↑
09.12.2024 08:11:38

Code: Alles auswählen

xterm -e "/usr/bin/ssh gigi.gsz.xx tail -f /var/log/apache2/access.log"
Funktioniert. Danke!
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

Antworten