Portál AbcLinuxu, 8. listopadu 2025 20:58
sed "s/\</</g s/\>/>/g s/\&/\&/g" soubor1 soubor2 soubor3…
#!/bin/bash
encoded=(amp lt gt copy)
entities=(\\\& \< \> ©)
(for((i=0; $i<${#encoded[*]}; i++)) {
echo "s/&${encoded[$i]}/${entities[$i]}/"
}) | sed -i -f - soubor1 soubor2 soubor2
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.