3

У нас есть две среды на работе, и я обращаюсь к удаленной машине через ssh. Я могу сделать это:

kioexec myeditor fish://me@remotemachine/path/to/file.txt

Но я хотел бы иметь возможность сделать различие между локальным и удалить файл, что-то вроде

kioexec diff local_file.txt fish://me@remotemachine/path/to/file.txt

Это не похоже на работу, мне нужно обновить KDE? Это моя рабочая машина, и хотя у меня есть root, у меня ограниченная гибкость в обновлении.

МАШИНА: Linux CentOS 5.5, кде 3.5.4

2 ответа2

1

Кажется, что вы используете не KDE инструмент diff для сравнения файлов. Попробуйте использовать программу KDE, например kdiff3 , для своей работы. Программы KDE могут обрабатывать другие протоколы, используя киославы.

Другой возможностью является программа CLI KDE, которая может отображать файлы. Если у вас есть такая программа, вы можете связать другие не-KDE программы:

cat_kde_cli fish://me@remotemachine/path/to/file.txt | diff local_file.txt -
0

Обновить старый вопрос ....

Лучшее, что я сделал до сих пор, - это обошел эту проблему по-другому.

А именно FUSE + sshfs делает то, что я хочу, и многое другое.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .