[gelöst] per SSH eine Datei öffnen

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
malante
Beiträge: 22
Registriert: 05.06.2015 11:57:47

[gelöst] per SSH eine Datei öffnen

Beitrag von malante » 03.01.2017 09:31:13

Hallo,

klingt eigentlich einfach: Ich wollte per SSH eine Datei mit vi auf einem anderen Rechner öffen:

Code: Alles auswählen

ssh -l user remote_pc vi /pfad/zur/datei
Die Datei öffnet sich auch wie gewünscht, aber ich bekomme die beiden Fehlermeldungen:
Vim: Warning: Output is not to a terminal
Vim: Warning: Input is not from a terminal


Daher habe ich versucht, dem Befehl eine Shell-Sitzung zu verpassen:

Code: Alles auswählen

ssh -l user remote_pc bash vi /pfad/zur/datei
und erhalte die Meldung:
/usr/bin/vi: /usr/bin/vi: Kann die Datei nicht ausführen.

Auch die Ein- und Ausgaben mit script umzuleiten scheitert:

Code: Alles auswählen

ssh -l user remote_pc script -c `vi /pfad/zur/datei`
Vim: Warnung: Die Ausgabe erfolgt nicht auf einem Terminal
bash: $'\E[?1049h\E[?1h\E=\E[1': Kommando nicht gefunden.
Script started, file is typescript
Script done, file is typescript


Bei dieser Variante sehe ich meinen Dateiinhalt nicht, kann aber "blind" darin arbeiten.
Zuletzt geändert von malante am 03.01.2017 10:14:38, insgesamt 1-mal geändert.

Liffi
Beiträge: 2306
Registriert: 02.10.2004 01:33:05

Re: per SSH eine Datei öffnen

Beitrag von Liffi » 03.01.2017 09:46:21

Am einfachsten ist sicher, die Datei im lokalen Vim zu öffnen.

Code: Alles auswählen

vim scp://user@remote_pc//pfad/zur/datei
Ansonsten kannst du es mal mit -t vor dem vi versuchen.

malante
Beiträge: 22
Registriert: 05.06.2015 11:57:47

Re: per SSH eine Datei öffnen

Beitrag von malante » 03.01.2017 10:14:02

Vielen Dank. Ersteres funktioniert.

Antworten