Portál AbcLinuxu, 7. listopadu 2025 17:15
sed -i 's/130@/200@/g' `find . -name jmenosouboru`
find -i . -name jmeno -fls vystup vytvořit soubor a pak z něj umazat ten začátek (díky bohu za blokový výběry
), ale když jsem nahradil ten find za cat vyber tak to hlásí neznámý přepínač.
find -i . -name jmeno -exec sed -i 's/130@/200@/g' "{}" \;
Ak tych suborov bude velmi vela, tak to bude trocha pomalsie. Alebo potom lepsie riesenie:
sed -i 's/130@/200@/g' `find -i . -name jmeno -printf '"%p" ' `
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.