انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: مجتبی باغبان در 21 خرداد 1393، 04:03 بظ
-
سلام
من میخوام حروف کلمات یک فایل رو برعکس کنم. با جستجو به این رسیدم
echo "شما کجا هستید" | tac -r -s 'x\|[^x]'
که نتیجهاش میشه
دیتسه اجک امش
ولی مشکلی که هست اینه که من میخوام نتیجهاش طوری باشه که حروف اول و وسط و آخر رو به همون صورت بنویسه. یعنی مثلا واژه شما تبدیل بشه به الف آخر میم وسط و شین اول نه اینکه تبدیل بشه به امش که از الف اول میم اول و ش آخر تشکیل شده.
امیدوارم منظورم را رسونده باشم و بتونید راهنماییم کنید
پیشاپیش ممنون
-
فکر کنم یه جوری باید فایلتون رو اول Read-only کنید مثل pdf های Read-only که حروفش تغییر نکنه و فقط خواندنی بشه.
اون وقت یه همچین نتیجه ای میده:
echo "ﭘﺮدازش" | tac -r -s 'x\|[^x]'
شزادﺮﭘ
-
ممنون از جوابتون. ولی این نتیجهای که گذاشتین مد نظرم نیست زیرا تو "شزادﺮﭘ" باید ش تنهای آخر داشته باشیم
-
fribidi برام کار کرد.
دست دستاندرکارای این برنامه درد نکنه
mojtaba@MOJTABA-PC ~> echo "شما کجا هستید" | fribidi
ﺪﯿﺘﺴﻫ ﺎﺠﮐﺎﻤﺷ
اگه مشکل خاص دیگهای پیش نیومد حل شد رو به عنوان اضافه میکنم