Iconv: تفاوت بین نسخه‌ها

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