Azért igazán kipróbálhattad volna, már csak mert erre így csak egykori tanáromat tudnám idézni, miszerint "kolléga, ez még nem gól, csak kapufa". Valószínűleg erre gondoltál:
mit=qqriq mire=torokcsaszar for file in *; do sed -i "s/$mit/$mire/g" $file; done
Azaz pl. a sed-nek érdemes megmondani, hogy milyen file-on is kell dolgoznia, illetőleg a -i sem árt, már csak hogy ne az stdout-ra írja az eredményt, és ez még mindig érdekes eredményt adna, ha a cserélendő ill. behelyettesítendő szövegben van dollár-, per-, és-, felkiáltójel...
Amúgy ha nem kell rekurzív módon cserélni, akkor inkább ezt javasolnám:
sed -i 's/qqriq/torokcsaszar/g' *
ha pedig rekurzíve is kell, akkor:
find . -type f -exec sed -i 's/qqriq/torokcsaszar/g' {} \;