Sponsored Content
Top Forums UNIX for Advanced & Expert Users Convert UTF8 Format file to ANSI format Post 302118762 by rajreddy on Thursday 24th of May 2007 06:17:57 AM
Old 05-24-2007
Bug Convert UTF8 Format file to ANSI format

Smilie Hi

i am trying to convert a file which is in UTF8 format to ANSI format i tried to use the function ICONV but it is throwing error

Function i used it as

$ iconv -f UTF8 -t ANSI filename

Error iam getting is NOT Supported UTF8 to ANSI

please some help me out on this.........Let me know are their any functions in unix to convert from UTF8 to ANSI
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

convert mmddyy date format to ccyyddd format??

hi, for reading a cobol indexed file i need to convert "mmddyy" date format to "ccyyddd" format. i checked the datecalc and other scripts but couldnt modify them to cater to my need:(... The datecalc gives an output which i believe is the total days till that date, but i want to convert it... (2 Replies)
Discussion started by: Bhups
2 Replies

2. UNIX for Dummies Questions & Answers

Convert UTF8 Format file to ANSI format

:confused: Hi i am trying to convert a file which is in UTF8 format to ANSI format i tried to use the function ICONV but it is throwing error Function i used it as $ iconv -f UTF8 -t ANSI filename Error iam getting is NOT Supported UTF8 to ANSI please some help me out on... (9 Replies)
Discussion started by: rajreddy
9 Replies

3. UNIX for Dummies Questions & Answers

To convert multi format file to a readable ascii format

Hi I have a file which has ascii , binary, binary decimal coded,decimal & hexadecimal data with lot of special characters (like öƒ.ƒ.„İİ¡Š·œƒ.„İİ¡Š· ) in it. I want to standardize the file into ASCII format & later use that as source . Can any one suggest a way a logic to convert such... (5 Replies)
Discussion started by: gaur.deepti
5 Replies

4. Shell Programming and Scripting

Convert Epoch time format to normal date time format in the same file

I have a file named "suspected" with series of line like these : {'protocol': 17, 'service': 'BitTorrent KRPC', 'server': '219.78.120.166', 'client_port': 52044, 'client': '10.64.68.44', 'server_port': 8291, 'time': 1226506312L, 'serverhostname': ''} {'protocol': 17, 'service': 'BitTorrent... (3 Replies)
Discussion started by: rk4k
3 Replies

5. Shell Programming and Scripting

convert date format to mysql date format in log file

I have a comma delimited log file which has the date as MM/DD/YY in the 2nd column, and HH:MM:SS in the 3rd column. I need to change the date format to YYYY-MM-DD and merge it with the the time HH:MM:SS. How will I got about this? Sample input 02/27/09,23:52:31 02/27/09,23:52:52... (3 Replies)
Discussion started by: hazno
3 Replies

6. Shell Programming and Scripting

Converting Unicode file to UTF8 format

Hi, I have a file in my desktop which is a unicode format. After this file is transferred to Unix using FTP, we are seeing some special character (like rectangle box type) at the first line. The same file is saved as UTF8 (using textpad tool, selecting encode to UTF-8 option) on my desktopand... (7 Replies)
Discussion started by: vfrg
7 Replies

7. UNIX for Dummies Questions & Answers

Convert UNIX file format to PC format

Hi All, Is there any way to convert a file which is in UNIX format to a PC format.... Flip command can be used , apart form this command can we have any other way.... like usinf "awk" etc ..... main purpose of not using flip is that my Kshell doesnot support this comamnd.... (1 Reply)
Discussion started by: Samtel
1 Replies

8. Shell Programming and Scripting

Convert UNIX file format to PC format

Hi All, Is there any way to convert a file which is in UNIX format to a PC format.... Flip command can be used , apart form this command can we have any other way.... like usinf "awk" etc ..... main purpose of not using flip is that my Kshell doesnot support this comamnd.... (2 Replies)
Discussion started by: Samtel
2 Replies

9. Shell Programming and Scripting

Convert all files in current folder from UTF8 to ANSI, name unchanged.

Asking for a Linux command line to convert all files in current folder from UTF8 to ANSI, name unchanged. Best Regards Pei (3 Replies)
Discussion started by: jiapei100
3 Replies

10. Shell Programming and Scripting

perl module to convert xlsx format to xls format

Hi Folks, I have written a perl script that reads data from excel sheet(.xls) using Spreadsheet::ParseExcel module. But the problem is this module doesn't work for excel sheets with extension .xlsx. I have gone through Spreadsheet::XLSX module with which we can read from .xlsx file directly.... (1 Reply)
Discussion started by: giridhar276
1 Replies
UNICONV(8)							   Netatalk 2.2 							UNICONV(8)

NAME
uniconv - convert Netatalk volume encoding SYNOPSIS
uniconv [-ndv] -c cnidbackend -f fromcode -t tocode [-m maccode] volumepath DESCRIPTION
uniconv converts the volume encoding of volumepath from the fromcode to the tocode encoding. OPTIONS
-c CNID backend used on this volume, usually cdb or dbd. Should match the backend selected with afpd for this volume. If not specified, the default CNID backend `dbd' is used -d don't CAP encode leading dots (:2e), equivalent to usedots in AppleVolumes.default(5) -f encoding to convert from, use ASCII for CAP encoded volumes -h display help -m Macintosh client codepage, required for CAP encoded volumes. Defaults to `MAC_ROMAN' -n `dry run', don't do any real changes -t volume encoding to convert to, e.g. UTF8 -v verbose output, use twice for maximum logging. -V print version and exit WARNING
Setting the wrong options might render your data unusable!!! Make sure you know what you are doing. Always backup your data first. It is *strongly* recommended to do a `dry run' first and to check the output for conversion errors. afpd(8) should not be running while you change the volume encoding. Remember to change volcodepage in AppleVolumes.default(5) to the new codepage, before restarting afpd. In case of MacChineseTraditional, MacJapanese or MacKorean, uniconv cannot be used. USE AT YOUR OWN RISK!!! SELECTABLE CHARSETS
Netatalk provides internal support for UTF-8 (pre- and decomposed) and CAP. If you want to use other charsets, they must be provided by iconv(1) uniconv also knows iso-8859.adapted, an old style 1.x NLS widely used. This is only intended for upgrading old volumes, afpd(8) cannot handle iso-8859.adapted anymore. CNID BACKGROUND
The CNID backends maintains name to ID mappings. If you change a filename outside afpd(8) (shell, samba), the CNID db, i.e. the DIDNAME index, gets inconsistent. Netatalk tries to recover from such inconsistencies as gracefully as possible. The mechanisms to resolve such inconsistencies may fail sometimes, though, as this is not an easy task to accomplish. I.e. if several names in the path to the file or directory have changed, things may go wrong. If you change a lot of filenames at once, chances are higher that the afpds fallback mechanisms fail, i.e. files will be assigned new IDs, even though the file hasn't changed. uniconv therefore updates the CNID entry for each file/directory directly after it changes the name to avoid inconsistencies. The two supported backends for volumes, dbd and cdb, use the same CNID db format. Therefore, you could use uniconv with cdb and afpd with dbd later. Warning: There must not be two processes opening the CNID database using different backends at once! If a volume is still opened with dbd (cnid_metad/cnid_dbd) and you start uniconv with cdb, the result will be a corrupted CNID database, as the two backends use different locking schemes. You might run into additional problems, e.g. if dbd is compiled with transactions, cdb will not update the transaction logs. In general, it is recommended to use the same backend for uniconv you are using with afpd(8). EXAMPLES
convert 1.x CAP encoded volume to UTF-8, clients used MacRoman codepage, cnidscheme is dbd: example% uniconv -c dbd -f ASCII -t UTF8 -m MAC_ROMAN /path/to/share convert iso8859-1 volume to UTF-8, cnidscheme is cdb: example% uniconv -c cdb -f ISO-8859-1 -t UTF8 -m MAC_ROMAN /path/to/share convert 1.x volume using iso8859-1 adapted NLS to CAP encoding: example% uniconv -f ISO-8859-ADAPTED -t ASCII -m MAC_ROMAN/path/to/share convert UTF-8 volume to CAP, for MacCyrillic clients: example% uniconv -f UTF8 -t ASCII -m MAC_CYRILLIC /path/to/share SEE ALSO
AppleVolumes.default(5),afpd(8),iconv(1),cnid_metad(8),cnid_dbd(8) Netatalk 2.2 24 Jun 2004 UNICONV(8)
All times are GMT -4. The time now is 08:47 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy