Arama ve aynı ada sahip bazı dosyalarda bilinmeyen bir karakterin tüm oluşumları değiştirmek gerekir.
Bu tür dosyaları vi ile açarak, o karakter için <91> kodunu okudum. Onları nano ile açarak, bir elmasta (siyah rumble) bir "soru işareti" okudum.
Bu bilinmeyen karakteri bir alıntı ile değiştirmek istiyorum ('). Ben şanssız birçok yolu deniyorum.
Denedim:
find ./ -name filename.txt -exec perl -i~ -pe "s/\x91/'/" {} \;
find ./ -name filename.txt -exec sed -i "s/\x91/'/g" {} \;
EDIT Karakter hakkında daha fazla bilgi:
Hexadecimal: 91 68 74 74
Decimal: 145 104 116 116
Octal: 221 150 164 164
Binary: 10010001 01101000 01110100 01110100
LC_ALL=C sed -n l < file
\221
Eğer daha fazlasına ihtiyacın varsa sor!
sed -i "s/\x91/'/g"
bu konudafile
değil işin?