TLWG

ชื่อ tis620 –> utf8

วันนี้เปิดอ่าน files จาก filesystem ที่เคยใช้กับ LinuxTLE 7.0 ซึ่งใช้ Locale TIS-620 เลยอ่านชื่อที่เป็นภาษาไทยไม่ออก เลยใช้คำสั่งแบบถึก ๆ แก้ปัญหาเฉพาะหน้าไว้ และบันทึกไว้กันลืม $ ls|while read a;do mv $a $(echo $a|iconv -ftis620 -tutf8); done version 2: $ ls|while read a;do if [ "x$a" != "x$(ec$a|iconv -ftis620 -tutf8)" ]; then mv "$a" "$(echo $a|iconv -ftis620 -tutf8)"; fi done
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที