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

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