มีรูปแบบไฟล์ Windows ที่มี <CR> - แยกระเบียน (ไม่มีตัวอักษร <LF>) หรือไม่


0

ทุกวันนี้มีการแยกไฟล์บนระบบ Windows, Windows 7 เพื่อให้แน่นอนและ ftp จะเป็นระบบ Unix <CR>แอพลิเคชันที่ประมวลผลไฟล์จงใจล้มเหลวเพราะไฟล์มีสายหนึ่งในนั้นแม้ว่าหลายระเบียนที่ถูกแยกออกจากกัน ไฟล์ถูกแตกออกมาจากแอปพลิเคชัน Access

รูปแบบนี้เป็นทางลัดของ Windows ที่ใช้หรือไม่ ฉันใช้ในการบันทึกจุดสิ้นสุดที่มีทั้งหรือ<CR><LF><LF>

ฉันรู้วิธีแก้ไขปัญหา ฉันแค่อยากรู้ว่ารูปแบบไฟล์นี้ฉันไม่เคยเห็นมาก่อน

เพียงเพื่อให้ชัดเจน ไฟล์นี้ไม่ได้<LF>จับคู่กับแต่ละ<CR>ไฟล์ ฉันได้ตรวจสอบอีกครั้ง การเรียกใช้ dos2unix ในไฟล์นี้จะไม่เปลี่ยนหนึ่งบรรทัดเป็นหลาย ๆ ระเบียน (บรรทัด)


เพียงแค่ FYI, MacOS เคยใช้จุดสิ้นสุดของบรรทัด CR ก่อนหน้า OS X แต่ดูเหมือนว่าไฟล์ของคุณมาจากไหน
hvd

คำตอบ:


1

การ<CR>เข้ารหัสสำหรับบรรทัดถูกใช้โดยระบบเก่าหลายแห่งรวมถึง Apple II และที่สำคัญที่สุดคือ Mac OS (ผ่านเวอร์ชัน 9 ซึ่งเป็นระบบ Mac คลาสสิกสุดท้ายก่อนที่จะเปิดตัว OS-X) ใช้บน Windows ไม่ปกติ ส่วนใหญ่แล้วตัวเลือกการเข้าถึงเพื่อส่งออกไปยัง (เก่า) Macintosh มีผลบังคับใช้สำหรับการแยกข้อมูล


ครั้งสุดท้ายที่ไฟล์นี้ถูกแตกมาเป็นบน Windows XP SP 3 เวอร์ชันของแอปพลิเคชัน Access ไม่ได้เปลี่ยนแปลง ขอบคุณสำหรับคำตอบ.
octopusgrabbus

0

ตรวจสอบคุณใช้ FTP ในโหมดไบนารี มิฉะนั้นโปรโตคอล FTP จะพยายามแปลงการแยกบรรทัดจาก OS ต้นทางเป็นเป้าหมาย


ขอบคุณ เราจะลองตั้งค่า SecureFx ในโหมดการแปลง ascii
octopusgrabbus
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.