Мне нужно изменить URL-адреса href в нескольких html-файлах в довольно небольшой встроенной системе, которая запускает оболочку ash и ограниченный busybox. Доступны только следующие функции:
ash, brctl, chmod, cp, dnsd, free, halt, ifconfig, init, kill,ls, mkdir, mknod, mount, mv, ping, poweroff, printf, ps, reboot, rm, route, sh, sleep, syslogd, telnetd, umount, vconfig, wc
Итак, нет sed, нет эха и т. Д. Мне нужно найти решение для сопоставления с образцом!...
Я нашел этот трюк ksh:
alpha='This is a test string in which the word "test" is replaced.' beta="${alpha//test/replace}"
но, похоже, это не работает с пеплом: синтаксическая ошибка: неверная замена
Любая помощь приветствуется! Спасибо