( ironcat | 2011. 04. 17., v – 14:29 )

Ha jobb nem lesz:


sed -e "s/\"\([[:alnum:][:space:]]*\)\"\([[:alnum:]]*\)\"/\"\1'\2'/g" minta.txt

Kieg.: Ha biztosan nem lehet az érintett helyen szám, akkor az "alnum" helyett "alpha" is elég.

2. kieg. Ha biztosan ilyen alakú: 'szóköz"betűk"szóköz', akkor:


sed -e "s/\([[:space:]]\)\"\([[:alpha:]]*\)\"\([[:space:]]\)\(\)/\1'\2'\3/g" minta.txt

-----
"Én vagyok a hülye, hogy leállok magával vitatkozni."