2013-06-25 13 views
25

में कनवर्ट करने के लिए आइकनव का उपयोग करना हाय मैं कुछ लॉग फ़ाइलों को माइक्रोसॉफ्ट एसक्यूएल सर्वर से कनवर्ट करने की कोशिश कर रहा हूं, लेकिन फाइलें यूटीएफ -16LE का उपयोग करके एन्कोड किए गए हैं और आइकनव उन्हें परिवर्तित करने में सक्षम नहीं प्रतीत होता है ।यूटीएफ -16LE से यूटीएफ -8

मैं कर रहा हूँ:

iconv -f UTF-16LE -t UTF-8 <filename> 

मैं भी लाइन यदि कोई हो तो की ओर से किसी कैरिएज रिटर्न नष्ट करने के लिए कोशिश की, लेकिन है कि या तो यह ठीक नहीं हुआ। मैं इसे एडिट कि काम करता है का उपयोग कर बचाने के लिए, लेकिन यह एक व्यवहार्य समाधान के बाद से मैं उन फ़ाइलों के सैकड़ों नहीं है।

धन्यवाद!

उत्तर

14

मैं -o स्विच भूल गया!

अंतिम आदेश है:

iconv -f UTF-16LE -t UTF-8 <filename> -o <new-filename> 
संबंधित मुद्दे