SSH и откройте файл для редактирования в той же команде
У меня есть команда на сервере, которую я часто редактирую. У меня есть два способа сделать это в два этапа: ssh
на сервер и vim
в файл. Я хотел бы сделать это за один шаг, чтобы я мог alias
сделать это в своей локальной оболочке. Если я
ssh myserver vim /path/to/file
Я получаю
Vim: Warning: Output is not to a terminal
Vim: Warning: Input is not from a terminal
Потому что ssh
ожидает, что просто выполнит команду и вернет вывод. Но мне нужно, чтобы ssh
открыл соединение, остался там, выполнил команду и ждал.
Возможно ли это без нужно что-то делать на сервере?