Я использовал опцию -F /path/to/config
. Ответ был в моем конфигурационном файле, где у меня было
IdentityFile ~/.ssh/id_rsa
, который не работал. Требуется абсолютный путь:
IdentityFile /home/user/.ssh/id_rsa
Поскольку ваши записи имеют фиксированную длину, вы можете использовать арифметику по модулю:
awk 'NR%4 == 1 {outfile = substr($0,6) ".txt"} {print > outfile}' file