Как я могу изменить каталоги и установить параметры bash при входе на удаленный сервер через ssh

Не очень хороший, но довольно надежный способ (так как вы можете отдельно контролировать начало и конец строки) следующий:

sed -i s/^/\"/ file.txt && sed -i s/$/\",/ file.txt

Конечно, это можно сделать с помощью пасты инструмент тоже.

АЛЬТЕРНАТИВА:

Использование ссылок SED:

sed -i 's/\(.*\)/\"\1\",/' file.txt

НЕ: решение Sed применимо, только если вы используете GNU sed

1
30.11.2017, 13:57
2 ответа

Чтобы упростить переход из одной папки в другую на вашем хосте, вы можете установить apparix и настроить закладки в разных местах, куда вам нужно перейти, а затем использовать to folderXв apparix:https://micans.org/apparix/man/apparix.html

1
27.01.2020, 23:14

Я использую удаленную систему с общим идентификатором пользователя, поэтому не хочу редактировать файлы запуска, так как это затронет и всех остальных. Ваша публикация здесь показала мне, как установить опцию vi, которую я хотел. Вот что я поместил в свой ~/.ssh/configфайл

Host testsystem
User tester
RequestTTY yes
RemoteCommand exec /bin/bash --login -o vi

, что удивительно просто. Не знаю, какая часть "cd" вам нужна.

0
29.06.2021, 14:53

Теги

Похожие вопросы