Iconv: تفاوت بین نسخهها
از ویکی فارسی اوبونتو
جز (ویراست) |
(←نصب) |
||
سطر ۲: | سطر ۲: | ||
=نصب= | =نصب= | ||
− | برای نصب این | + | برای نصب این برنامه، از فرمان زیر استفاده کنید: |
<pre language="bash"> $ sudo apt install libc-bin</pre> | <pre language="bash"> $ sudo apt install libc-bin</pre> | ||
نسخهٔ ۲۹ خرداد ۱۴۰۰، ساعت ۲۱:۱۳
iconv ابزاری قدرتمند برای تبدیل رمزگذاری پروندههای متنی است.
نصب
برای نصب این برنامه، از فرمان زیر استفاده کنید:
$ sudo apt install libc-bin
استفاده
برای کار با این برنامه به منظور تبدیل رمزگذاری پروندهٔ مورد نظر میتوانید از انتخابهای زیر استفاده کنید:
- f: رمزگذاری پروندهٔ ورودی
- t: رمزگذاری پروندهٔ خروجی
- o: پروندهٔ خروجی
مثال :
$ iconv -f ASCII -t UTF-8 input.txt -o output.txt $ echo "String" | iconv -f ASCII -t UTF-8
همچنین برای آگاهی از رمزگذاریهای موجود و قابل استفاده، میتوان از انتخاب l
استفاده کرد.
تنظیم زیرنویس
یکی از کاربرد های این ابزار در تنظیم رمزگذاری پروندههای زیر نویس است . میتوان رمزگذاری های غیراستاندارد پروندههای زیرنویس را بدین طریق تبدیل به قالب استاندارد یونیکد UTF-8 کرد.
مثال:
چنان چه پروندهٔ مورد نظر از رمزگذاری غیر استاندارد WINDOWS-1256 استفاده نماید، میتوان آن را با دستور زیر به قالب استاندارد UTF-8 تبدیل کرد:
$ iconv -f WINDOWS-1256 -t UTF-8 input.txt -o output.txt