@kavabangaungava
Всякое бывало.

Как копировать строки текста в терминале Linux?

Имеется сервер с единственным доступом через WM console. Ничего копировать/вставить из буфера локальной машины нельзя.

На сервере есть текстовый файл, из которого нужно копировать строки и вставить в консоль для выполнения.

Есть vim, внутри которого все прекрасно копируется и вставляется. А как перенести скопированное в консоль?
Пробовал копировать в vim, выходить через :sh и вставлять Shift + Insert -- не пашет.
  • Вопрос задан
  • 138 просмотров
Решения вопроса 1
@SunTechnik
Костыль:
Если консоль не поддерживает копирование/вставку, а нужная информация уже есть в файле на сервере, то можно создать несколько мелких файлов с нужными кусками. ( сделали копию исходного файла, все лишнее удалили в vim).

И потом запускать нужный файл как:
sh имя_файла
Или вообще выставить атрибут, что файл исполняемый.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Adamos
@Adamos
Linux не имеет системных буферов обмена, это функции эмулятора терминала. Если ваш их не имеет - значит, не судьба. Можно нагуглить костыли в виде gpm / screen, если вы вообще можете что-то устанавливать на том сервере.
Ответ написан
Комментировать
@laslolnko
Call me Mico
vim вроде имеет только внутренний буфер обмена, попробуйте через другой редактор
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы