บันทึกรายการไฟล์และโฟลเดอร์ลงในไฟล์ข้อความ

การบันทึกรายชื่อไฟล์ที่มีอยู่ในโฟลเดอร์เป็นเรื่องง่ายและมีสองวิธีที่รวดเร็วในการบันทึกรายการเป็นไฟล์ข้อความ

บันทึกรายการไฟล์จาก Finder

วิธีแรกอาจเป็นวิธีที่ง่ายที่สุดสำหรับผู้ใช้ส่วนใหญ่และทำผ่านแอพพลิเคชัน OS X Finder และ TextEdit ซึ่งเป็นเรื่องง่ายในการคัดลอกและวาง:

  • เปิดโฟลเดอร์ที่คุณต้องการดูรายชื่อเนื้อหาและกด Command + A (เลือกทั้งหมด) ตามด้วย Command + C (Copy)
  • ตอนนี้เปิดตัว TextEdit แล้วดึงเมนู "Edit" และเลือก "Paste and Match Style" หรือกด Command + Option + Shift + V
  • บันทึกรายชื่อไดเรกทอรีเป็นไฟล์. txt หรือ. rtf

การบันทึกรายการไฟล์โดยละเอียดจาก Terminal

วิธีที่สองใช้บรรทัดคำสั่งและแม้ว่าจะทำผ่านเทอร์มินัลไม่ซับซ้อนมากไปกว่าวิธีการคัดลอกและวางที่ระบุไว้ด้านบน เรียกใช้ Terminal จาก / Applications / Utilities / เพื่อเริ่มต้นใช้งาน

ที่เป็นพื้นฐานที่สุดคำสั่งจะเป็นดังนี้:

ls > contents.txt

รวมถึงไฟล์ที่ซ่อนอยู่ในรายการต้องใช้เครื่องหมาย --a:

ls -a > allcontents.txt

เมื่อต้องการถ่ายโอนข้อมูลเนื้อหาของโฟลเดอร์เฉพาะให้ระบุพา ธ ไดเร็กทอรีดังนี้:

ls /Library/Preferences/ > LibPrefsList.txt

การแนบแฟลกบางอย่างเข้ากับคำสั่ง ls จะทำให้รายการสามารถเปิดเผยได้มากกว่าเพียงแค่รายชื่อไฟล์แฟลกไฟล์ -l จะแสดงรายการสิทธิ์การเป็นเจ้าของไฟล์และวันที่แก้ไข:

ls -la /Library/Preferences/ > detailedprefsinfo.txt

เนื่องจากคำสั่ง ls ยอมรับค่าสถานะที่แสดงรายละเอียดคุณลักษณะเพิ่มเติมของไฟล์และโฟลเดอร์จึงสามารถให้ข้อมูลได้ดีกว่า Finder & TextEdit ซึ่งไม่แสดงรายละเอียดเช่นความเป็นเจ้าของไฟล์หรือสิทธิ์ในเอกสาร

วิธีบรรทัดคำสั่งยังช่วยให้คุณสามารถทำสิ่งต่างๆเช่นเปรียบเทียบรายชื่อไดเรกทอรีสองรายการโดยใช้คำสั่ง diff ซึ่งสามารถทำได้โดยเปรียบเทียบไฟล์ที่ส่งออกกับแต่ละอื่น ๆ หรือเปรียบเทียบโฟลเดอร์โดยตรงและบันทึกผลต่าง ๆ เหล่านี้เป็นไฟล์ข้อความ