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