Предоставьте дополнительные ssh опции в файле конфигурации

В vim, можно сделать:

:%s/<head\b[^>]*>/& <meta foo="bar">/g

Вы могли также сделать это в GNU sed, который возможно больше соответствовал бы:

for file in *.html; do
    sed -i 's/<head\b[^>]*>/& <meta foo="bar">/g' "$file"
done

Будьте осторожны, -i символьные ссылки повреждений.

0
23.01.2014, 20:21
1 ответ

Я часто делаю то же самое с LocalForward директивы. Я также использую мультиплексирование соединения с ControlMaster, ControlPersist, и ControlPath директивы; если я хочу иметь соединение, которое я использую только для туннелей, так как muxers моих соединений сохраняются в течение 30 минут, я могу ssh user@hostname.example.com logout и имейте 30 минут для открытия любого, туннелировал соединения, и туннели останутся открытыми, пока я не использовал ни одного из них в течение 30 минут.

Вот соответствующие биты моего ~/.ssh/config:

ControlMaster auto
ControlPath ~/.ssh/mux/ssh_mux_%h_%p_%r
ControlPersist 30m

host shortname
    User username
    HostName remotehost.example.com
    LocalForward localhost:1234 192.168.6.76:1234
2
28.01.2020, 02:37

Теги

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