Можно сделать с помощью sed
, хотя awk
будет более подходящим:
echo "----" | кот файл1 - файл2 | sed -n '1, / ---- / {H; d}; / Numebr / {x; s / ^ \ n //; P; s / [^ \ n] * \ n //; x;}; p '
Поскольку вы можете подключиться к ssh на своем VPS через порт 443 через мобильный телефон, sshd там работает нормально.
Что, вероятно, происходит, так это то, что компания (в дополнение к блокированию всех других портов) выполняет фильтрацию уровня 7, например. убедитесь, что на порт 443 есть только HTTPS-трафик, а не какой-либо другой (например, ssh).
Во-первых, вам действительно следует поговорить с соответствующими людьми об этой политике и исключениях. Попытка нарушить правила может привести к увольнению . Они могут разрешить ssh для вашего VPS, если это необходимо для работы, или предложить другие варианты.
Помимо этого, вы можете установить некоторую веб-оболочку на https (apache или подобную) на этом VPS и использовать ее в качестве удаленной оболочки. Не то чтобы я бы рекомендовал это (хотя бы потому, что они в основном используются для эксплойтов) ...