Попробуйте это в строке № 18.
printf "\t\t\t<td><a href=\"%s\">%s.tgz</a></td>\n", r[2], r[1]
Судя по приведенному вами примеру, быстрый взлом будет
,
в пределах(...)
pkts,
наpkts;
давать:
echo "sr_mesh_aws_21{24}: AES_CBC_256/HMAC_SHA1_96, 59189 bytes_i (469 pkts, 0s ago), 128238 bytes_o (431 pkts, 0s ago), rekeying in 32 minutes" | sed 's/pkts,/pkts;/g'
NB :часть echo...
предназначена только для имитации вывода вашей команды.
Если нет вложенных скобок, как вы не сказали, то с помощьюsed
:
sed ':repeat s/\(([^,)]*\),\([^)]*)\)/\1;\2/;t repeat' infile