Симлинк не работает

Поскольку я не хочу использовать для этого конфигурационный файл, потому что он будет использоваться большим количеством людей на нескольких компьютерах (не хочу обновлять все это каждый раз, когда я вношу какие-либо изменения ),Я пришел к этому решению:

ssh -A -t user@server1 \
"command1
echo -e "command2" | ssh user1@server2
echo -e "command3" | ssh user2@server3"

это дает мне именно тот результат, который мне нужен, в удобном формате

0
27.09.2019, 17:56
2 ответа

То, что вы видите, является ожидаемым поведением. ln -sведет себя аналогично mv, cpи ln. Если второй аргумент ссылается на существующий каталог, mv file dirперемещает файл в dir, cp file dirкопирует файл в dir, аln file dir(с или без-s)создает ссылку на dir..

2
28.01.2020, 02:22

Он не работает, так как /test/optуже существует, удалите его и запустите:

ln -s /test2/opt /test/opt
1
28.01.2020, 02:22

Теги

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