Score:1

ฉันจะคัดลอกเนื้อหาของไดเร็กทอรีไปยังไฟล์ข้อความได้อย่างไร

ธง ng

ให้ฉันชัดเจน สิ่งที่ฉันต้องการทำคือการคัดลอกเนื้อหาของไดเร็กทอรี (ราวกับว่าเป็นเพียงข้อความธรรมดา) ลงในไฟล์ข้อความ มีคำสั่งที่ฉันสามารถใช้ทำสิ่งนั้นได้หรือไม่? (อาจจะเป็นตัวแปรของ cp?) หรือ ctrl+c เป็นทางออกเดียว?

guiverc avatar
cn flag
ฉันไม่แน่ใจว่าคุณต้องการอะไรในไดเร็กทอรี (เช่น ไพพ์ไดเร็กทอรีลงในไฟล์โดยใช้ `ls`) หรือเนื้อหาของไฟล์ (หากต้องการ ไพพ์เนื้อหาโดยใช้ `cat`) .. แต่คุณไม่ได้ ให้ระบบปฏิบัติการและรุ่นของคุณอย่างใดอย่างหนึ่ง; ดังนั้นจึงไม่มีเงื่อนงำว่าไดเร็กทอรีนั้น * จำกัด * เป็นต้น
vanadium avatar
cn flag
คุณสามารถขยายโซลูชันโดยใช้ ctrl+c ได้หรือไม่ ฉันไม่ทราบวิธีแก้ปัญหานี้
cn flag
@guiverc สิ่งนี้ "หรือ ctrl+c เป็นทางออกเดียว" หมายความว่าเขากำลังพูดถึง `ls`
Score:3
ธง zw

ฉันอยากจะแนะนำให้ใช้ที่มีประโยชน์มาก ต้นไม้ บรรจุุภัณฑ์ และคำสั่ง ติดตั้งด้วย sudo apt-get install tree . ดู ต้นไม้มนุษย์ ในท้องถิ่นหรือ ออนไลน์ สำหรับคำแนะนำการใช้งาน

ตัวอย่างเอาต์พุตอยู่ด้านล่าง:

ต้นไม้ $ /etc/apt/
/etc/apt/
âââ apt.conf.d
â âââ 01ลบอัตโนมัติ
â  âââ 01 autoremove-เคอร์เนล
â âââ 01-ผู้ขายอูบุนตู
â  âââ 10คาบ
â âââ 15update-แสตมป์
â âââ 20เก็บถาวร
â  âââ 20 การอัปเกรดอัตโนมัติ
â âââ 20dbus
â âââ 20packagekit
â âââ 20snapd.conf
â âââ 50การอัปเกรดแบบอัตโนมัติ
â âââ 70debconf
â âââ 99proxy
â  âââ 99ตัวแจ้งเตือนการอัปเดต
â âââ นักเทียบท่า-autoremove-แนะนำ
â  âââ นักเทียบท่า-สะอาด
â âââ นักเทียบท่า-gzip-ดัชนี
â âââ นักเทียบท่าไม่มีภาษา
âââ auth.conf.d
âââ การตั้งค่า ง
âââ source.list
âââ source.list.d
âââ trust.gpg.d
   âââ อูบุนตู-keyring-2012-archive.gpg
   âââ อูบุนตู-keyring-2012-cdimage.gpg
   âââ อูบุนตู-keyring-2018-archive.gpg

5 ไดเร็กทอรี 22 ไฟล์
Score:2
ธง cn

หากคุณไพพ์ผลลัพธ์ไปยังไฟล์ สิ่งที่แสดงในหน้าต่างเทอร์มินัลจะอยู่ภายในไฟล์นั้น ตัวอย่าง:

ls -ltr

แสดงรายการไฟล์ในไดเรกทอรีแล้ว ...

ls -lrt > listing.log

แล้ว listing.log จะมีเหมือนกันในไฟล์

Score:0
ธง vn

คำถามของคุณมีรายละเอียดน้อยกว่าและค่อนข้างยากที่จะเข้าใจสิ่งที่คุณพยายามจะพูดหรือช่วยเหลือเรา

ในกรณีนี้ ฉันถือว่าคุณกำลังพยายามดึงชื่อไฟล์/เนื้อหา/โฟลเดอร์ทั้งหมดเป็นไฟล์ txt

ในการทำเช่นนั้นคุณเพียงแค่ต้องแสดงรายการและคัดลอกรายการลงในไฟล์ข้อความ คำสั่งสำหรับที่เป็น ls > output.txt ใช้เท่านั้น จะทำให้มีรายละเอียดเพิ่มเติมเกี่ยวกับไฟล์ เช่น สิทธิ์ จำนวนลิงค์ เจ้าของ กลุ่ม ขนาดไฟล์ วันที่แก้ไขล่าสุด ชื่อไฟล์

หากต้องการบันทึกเฉพาะชื่อไฟล์ที่คุณต้องใช้ -1ก หลังจากคำสั่ง . ดังนั้นหากคุณต้องการเฉพาะชื่อไฟล์ ให้ใช้คำสั่งนี้แทน ls -1a > output.txt

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา