Portál AbcLinuxu, 15. července 2025 09:33
Zdravim , mam malo casu a chtel bych poradit jak nejefektivneji v shellu zpracovat text tim , ze v nem smazu vsechna nepovolena slova podle predem pripraveneho seznamu .
Seznam je zformatovany a na kazdem radku se nachazi jedno nepovolene slovo . Zdrojem muze byt jakykoliv text .
Dopredu dekuju .
Cist for nebo while read line , me taky napadlo . Me napadlo v jednom cyklu zvladout cely text . Takhle budu muset pro kazde slovo protahnout cely soubor . Prijde mi to neefektivni .
echo "a b c a" | sed -e 's/a/Alfa/g; s/b/Bravo/g; s/c/Charlie/g'Má to sice své mouchy (nahrazuje už nahrazené), ale mohlo by to posloužit.
To by slo , zkusim na tom zapracovat , co se da delat
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.