我需要在运行 ash shell 和有限busybox的相当小的嵌入式系统上修改几个html文件中的href URL。唯一可用的功能是:
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,没有 echo 等等……我需要找到一个模式匹配解决方案!……
我发现了这个 ksh 技巧:
alpha='This is a test string in which the word "test" is replaced.' beta="${alpha//test/replace}"
但它似乎不适用于 ash:语法错误:错误替换
任何帮助表示赞赏!谢谢