ไม่ทราบว่าพอจะมีวิธีรวมไฟล์ .txt ที่แต่ละไฟล์ที่มีบรรทัดเดียวให้เป็น .txt ไฟล์เดียวไหมครับ

เริ่มโดย 004275, 19 สิงหาคม 2013, 20:25:43

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

004275

ลองใช้วิธีสร้าง .bat แล้วรัน (copy *.txt All.txt)

ข้อมูลของไฟล์ที่มีบรรทัดเดียว 100 files มันถูกบีบให้อยู่ในบรรทัดเดียวของ All.txt หมดเลยน่ะครับ อยากให้มันแยกบรรทัดกัน ไม่ทราบว่าพอจะมีวิธีทำไหมครับ

ขอบคุณมากครับ

:wanwan017:

ossytong

ไล่อ่านทั้งหมดมากองไว้ แล้ว  for ทุกอัน และต่อ str แต่ละอัน ด้วย "\r\n" wirte  ลงไฟล์

~ลมหายใจ~

ผมอยากทราบด้วยครับ อีกอยากผมอยากทราบแบบ

AAAAAAAAAA

BBBBBBBBBBBB

CCCCCCCCCC

ทำให้มันอยู่ในรูปแบบ

AAAAAAAAAAAA </br> BBBBBBBBBBBBBBB </br> CCCCCCCCCCCCCCCCC นะครับ

ขอบคุณครับ

foolteen

อ้างถึงจาก: 004275 ใน 19 สิงหาคม 2013, 20:25:43
ลองใช้วิธีสร้าง .bat แล้วรัน (copy *.txt All.txt)

ข้อมูลของไฟล์ที่มีบรรทัดเดียว 100 files มันถูกบีบให้อยู่ในบรรทัดเดียวของ All.txt หมดเลยน่ะครับ อยากให้มันแยกบรรทัดกัน ไม่ทราบว่าพอจะมีวิธีทำไหมครับ

ขอบคุณมากครับ

:wanwan017:

ลองแบบนี้ครับ
เปลี่ยน copy *.txt All.txt เป็น
type *.txt >> All.txt


แต่....​ All.txt ก็จะถูกรวมเข้าไปด้วย แก้ได้โดยไม่ใช้ All.txt
type *.txt >> All.dat
ren All.dat All.txt

คือค่อยเปลี่ยนชื่อทีหลังครับ

ลองดูนะครับ ไม่มั่นใจว่าได้ไหม

004275

อ้างถึงจาก: foolteen ใน 19 สิงหาคม 2013, 21:54:10
ลองแบบนี้ครับ
เปลี่ยน copy *.txt All.txt เป็น
type *.txt >> All.txt


แต่....​ All.txt ก็จะถูกรวมเข้าไปด้วย แก้ได้โดยไม่ใช้ All.txt
type *.txt >> All.dat
ren All.dat All.txt

คือค่อยเปลี่ยนชื่อทีหลังครับ

ลองดูนะครับ ไม่มั่นใจว่าได้ไหม

ขอบคุณมากครับ

แต่ลองแล้ว มันถูกจับรวมไว้ในบรรทัดเดียวกันหมดเลยครับ

moshikub1

ถ้าเป็นผม ถนัด php

ก็จะให้มันอ่านไฟล์ใน folder ครับจากนั้นก็เอามารวมกันโดยใส้ \r\n เพิ่มเข้าไปครับ
[direct=http://xn--72c6afaabg9f6ca6ci1b0pmcr0c.com]งานออนไลน์[/direct] | [direct=http://www.xn--l3cuicec1bie1f0ac4mg5cze.com]รายได้เสริม[/direct] |   [direct=http://www.xn--l3cuicec1bie1f0ac4mg5cze.com]รายได้พิเศษ[/direct] | [direct=http://xn--12cbfs2fia1ehdz2gga2etb5bxa7l1d6c8e.com/]ธุรกิจออนไลน์[/direct] | [direct=http://www.niyombrand.com]ชุดเวียดนาม[/direct]

รับปั่น UIP ละ 6 บาทต่อเดือน เช่น 1000UIP/วัน = 6000 บาท จำนวนเยอะต่อรองราคาได้ เป็นคนไทยคนจริง 99%

รับทำ Autopost CURL หน้าเว็บได้ทุกรูปแบบครับ PM มาได้เลย ราคาสบายๆ

ohmohm

ถ้าใน command prompt (DOS) สั่ง

for %a in (*.txt) do copy /b All.txt2 + %a + nl.txt2 All.txt2

โดย nl.txt2 เป็น text file ที่ใช้เก็บการขึ้นบรรทัดใหม่ (เปิด notepad แล้วเคาะแค่ขึ้นบรรทัดใหม่ แล้ว save)
All.txt2 เป็นไฟล์เปล่าๆ (0 byte)
ผมจำเป็นต้องใช้นามสกุล .txt2 เพื่อไม่ให้ for loop ซึ่งมันอ่าน *.txt ทุกไฟล์ ไปอ่านมัน

foolteen

อ้างถึงจาก: 004275 ใน 19 สิงหาคม 2013, 22:28:52
อ้างถึงจาก: foolteen ใน 19 สิงหาคม 2013, 21:54:10
ลองแบบนี้ครับ
เปลี่ยน copy *.txt All.txt เป็น
type *.txt >> All.txt


แต่....​ All.txt ก็จะถูกรวมเข้าไปด้วย แก้ได้โดยไม่ใช้ All.txt
type *.txt >> All.dat
ren All.dat All.txt

คือค่อยเปลี่ยนชื่อทีหลังครับ

ลองดูนะครับ ไม่มั่นใจว่าได้ไหม

ขอบคุณมากครับ

แต่ลองแล้ว มันถูกจับรวมไว้ในบรรทัดเดียวกันหมดเลยครับ

งั้นลองรันคำสั่งนี้บน cmd prompt นะครับ

for %f in (*.txt) do type "%f" >> all.dat & echo: >> all.dat

foolteen

อ้างถึงจาก: ~ลมหายใจ~ ใน 19 สิงหาคม 2013, 20:39:08
ผมอยากทราบด้วยครับ อีกอยากผมอยากทราบแบบ

AAAAAAAAAA

BBBBBBBBBBBB

CCCCCCCCCC

ทำให้มันอยู่ในรูปแบบ

AAAAAAAAAAAA </br> BBBBBBBBBBBBBBB </br> CCCCCCCCCCCCCCCCC นะครับ

ขอบคุณครับ

for %f in (*.txt) do type "%f" >> all.dat & echo ^<br^> >> all.dat

อันนี้ทดสอบใส่  <br> นะครับ

~ลมหายใจ~

อ้างถึงจาก: foolteen ใน 20 สิงหาคม 2013, 16:54:47
อ้างถึงจาก: ~ลมหายใจ~ ใน 19 สิงหาคม 2013, 20:39:08
ผมอยากทราบด้วยครับ อีกอยากผมอยากทราบแบบ

AAAAAAAAAA

BBBBBBBBBBBB

CCCCCCCCCC

ทำให้มันอยู่ในรูปแบบ

AAAAAAAAAAAA </br> BBBBBBBBBBBBBBB </br> CCCCCCCCCCCCCCCCC นะครับ

ขอบคุณครับ

for %f in (*.txt) do type "%f" >> all.dat & echo ^<br^> >> all.dat

อันนี้ทดสอบใส่  <br> นะครับ

ขอบคุณครับ เดียวขอทดสอบนะครับ หากไม่ได้อย่างไรผมขอสอบถามต่อนะครับ

kanokk

[direct=http://www.photonvps.com/billing/aff.php?aff=540]PhotonVPS.com : VPS แรงๆ SSD Cluod ราคา $5.95[/direct]
[direct=http://myvirpus.com/aff.php?aff=243]Virpus.com VPS ดีๆ ราคาถูก XEN VPS ลด 10% โค้ด 20OFF012014 และ SSD Cloud VPS [/direct]
[direct=http://secure.hostgator.com/~affiliat/cgi-bin/affiliates/clickthru.cgi?id=kanokk5]HostGator ใช้คูปอง bigsavergator เหลือ 0.01$[/direct]