ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comความรู้ทั่วไปGeneral (ถามคุยวิชาการ IM)ใครมีโปรแกรมแปลงไฟล์ เป็น UTF-8 บ้างครับ แบบทีละหลายๆไฟล์หลายๆ Folder [+1 Thank ทุก คห.]
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ใครมีโปรแกรมแปลงไฟล์ เป็น UTF-8 บ้างครับ แบบทีละหลายๆไฟล์หลายๆ Folder [+1 Thank ทุก คห.]  (อ่าน 1376 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
yen032
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 254
ออฟไลน์ ออฟไลน์

กระทู้: 2,738



ดูรายละเอียด
« เมื่อ: 18 เมษายน 2013, 18:52:52 »

ใครมีโปรแกรมแปลงไฟล์ เป็น UTF-8 บ้างครับ แบบทีละหลายๆไฟล์หลายๆ Folder [+1 Thank ทุก คห.]

 wanwan017
บันทึกการเข้า
suphot.s
ก๊วนเสียว
*

พลังน้ำใจ: 78
ออฟไลน์ ออฟไลน์

กระทู้: 486



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 18 เมษายน 2013, 19:19:08 »

http://www.rotatingscrew.com/utfcast-express.aspx




บันทึกการเข้า

ReleaseCandidate
คนรักเสียว
*

พลังน้ำใจ: 43
ออฟไลน์ ออฟไลน์

กระทู้: 181



ดูรายละเอียด
« ตอบ #2 เมื่อ: 18 เมษายน 2013, 23:39:33 »

ssh login แล้ว backup ข้อมูลท่านก่อนรัน script นะครับ

ก่อนใช้อย่าลืมแก้ /some/folder กับ *.php เป็นตัวที่ท่าต้องการแก้นะครับ
ในตัวอย่างแก้ทุกๆไฟล์ php ใน /some/folder
โค๊ด:
#!/bin/bash
FROM=ISO-8859-1
TO=UTF-8
ICONV="iconv -f $FROM -t $TO"

find /some/folder -type f -name "*.php" | while read fn; do
 cp ${fn} ${fn}.bak
 $ICONV < ${fn}.bak > ${fn}
 rm ${fn}.bak
done
บันทึกการเข้า

sskzclub
ก๊วนเสียว
*

พลังน้ำใจ: 118
ออฟไลน์ ออฟไลน์

กระทู้: 482



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 18 เมษายน 2013, 23:54:56 »

เยี่ยม ครับ  wanwan017
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์