Один awk
один -вкладыш должен выполнить свою работу.
awk '{ printf("%s %s\n", substr(FILENAME, 4, 8), $0); }' FT.*.txt > FT.txt
Я проверил это на приведенных вами примерах. При необходимости отрегулируйте.
Ответ на этот вопрос зависит от точной конфигурации вашего сервера, ноесли
root
через пароль -аутентификацию на основе (т. е. вы не ограничены использованием SSH-ключей), тогда вы сможете стать root
через su
.
Таким образом, шаги будут:
local_user@local_computer:~$ ssh normal_user@server_IP
normal_user@server_IP's password:
root
:normal_user@server_IP:~$ su -
Password:
root@server_IP:~#
sshd_config
как root Если пользователю root
запрещена аутентификация на основе пароля -, вам потребуется «обычная» учетная запись пользователя с привилегиями sudo
. В этом случае:
sshd_config
с помощью sudo
:. normal_user@server_IP:~$ sudo vi /etc/ssh/sshd_config
Если ничего из вышеперечисленного не применимо, возможно, вам придется обратиться за помощью к своему веб-провайдеру.