คำถามติดแท็ก cat

9
`cat` แสดงไฟล์โดยใช้รหัสมาร์กอัปเป็นสีได้หรือไม่
บางครั้งฉันต้องการดูเนื้อหาของไฟล์อย่างรวดเร็วจากบรรทัดคำสั่ง สำหรับผมในการใช้หลักสูตรนี้catแต่ก็มักจะเป็นไฟล์ที่มาในPython , Javaหรือง่ายHTML สำหรับไฟล์เหล่านี้มันจะมีประโยชน์ถ้าcatให้มาร์กอัปสีกับไฟล์เพื่อให้อ่านง่ายขึ้น สามารถcatทำสิ่งดังกล่าวหรือไม่
45 colors  cat 

2
เกิดอะไรขึ้นกับคำสั่ง cat ของฉัน [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับถาม Ubuntu ปิดให้บริการใน5 ปีที่ผ่านมา ฉันให้เพื่อนคอมพิวเตอร์ที่ใช้ Ubuntu 12.04 LTS กับเพื่อนและเขาก็ทำตามcatคำสั่ง $ cat testfile.txt cat: meow! $ มีคนบอกฉันว่าจะแก้ไขได้อย่างไร โปรด? ผลลัพธ์ของwhich cat: /bin/cat
23 files  cat 

2
เมื่อแมวพูดว่า:“ สวัสดีไม่มีอะไรให้ดูที่นี่! ย้ายไป!”
โปรดทราบ: หากต้องการดูความคิดเห็นเกี่ยวกับสิ่งนี้และการอภิปรายเพิ่มเติมเกี่ยวกับเรื่องนี้ซึ่งรวมถึงสิ่งที่ได้ลองไปแล้วโปรดดูที่ห้องแชทนี้ วันนี้เมื่อฉันรันcatคำสั่งแทนเนื้อหาของไฟล์ฉันได้รับ: Hello, nothing to see here! Move along! ฉันได้ทำการตรวจสอบเพื่อให้แน่ใจว่าcatไฟล์นั้นไม่ได้ถูกเปลี่ยนแปลงหลังจากครั้งล่าสุดที่ฉันใช้มันดังนั้นฉันมั่นใจว่าไฟล์ cat ใน/binนั้นไม่ได้ถูกเปลี่ยนแปลงดังนั้นจะต้องมีสิ่งอื่นที่จะต้องทำงานเมื่อฉันพิมพ์catแทนcatโปรแกรมที่เหมาะสม... แต่ฉันไม่เห็นว่ามันจะเกิดขึ้นได้อย่างไร ... ดังนั้นฉันคิดว่าฉันควรถามที่นี่เกี่ยวกับเรื่องนี้แล้วเหตุใดสิ่งนี้จึงเกิดขึ้นและฉันจะแก้ไขได้อย่างไร อัพเดทข้อมูล: ฉันได้ตรวจสอบใน.bash_aliasesไฟล์ของฉันและไม่มีcatนามแฝงหรือหนึ่งใน.bashrcไฟล์ของฉันที่ชี้ไปที่ชื่อแทนที่ถูกต้อง ผลลัพธ์ของstrings $(command -v cat)คือ: #!/bin/bash echo "Hello, nothing to see here! Move along!" ผลลัพธ์ของtype catคือ: cat is /bin/cat sha256sumของไฟล์catคือ: a80c46f9c73190d6b46bdf444ade76d05ce113a21dbab7b805dde5027816aa48 ผลลัพธ์ของstrace catคือ: execve("/bin/cat", ["cat"], [/* 61 vars */]) = 0 brk(0) = …
18 command-line  cat 


1
ละเว้นชื่อไฟล์ใน grep
ฉันกำลัง greping สตริงจากหลาย ๆ ไฟล์ แต่หนึ่งในผลข้างเคียงที่ไม่พึงประสงค์คือชื่อไฟล์ prefacing เอาท์พุท ฉันจะระงับเอาต์พุตชื่อไฟล์โดยใช้ grep เท่านั้นได้อย่างไร $ grep -i lp lpNet* lpNet:This was printed via the internet using the lp command. lpNet:I believe lp doesnt care what the device is. lpNet1:This was printed via the internet using the lp command. lpNet1:I believe lp doesnt care …
18 command-line  bash  grep  cat 

4
แมวใช้สำหรับทำอะไร
ฉันเห็นคำสั่ง cat ปรากฏขึ้นในบางสิ่งออนไลน์และฉันอยากรู้ว่าสิ่งใดที่catทำและสิ่งนั้นมีไว้เพื่ออะไรในบริบทของคนที่เพิ่งทำสิ่งบรรทัดคำสั่งง่ายๆ
14 command-line  cat 

4
ต่อท้ายบรรทัดไปยังไฟล์ในคำสั่ง cat?
ฉันสามารถทำได้cat file.txtเพื่อรับเนื้อหาของไฟล์ แต่ฉันยังต้องการที่จะใช้วิธีสุดท้ายในการเลือกของฉันเอง ฉันลองใช้ piping (cat file.txt ; echo "My final line") |แต่มีเพียงบรรทัดสุดท้ายเท่านั้นที่ถูกส่งผ่านท่อ ฉันจะเข้าร่วมแมวและบรรทัดสุดท้ายได้อย่างไร แก้ไขเพื่อความกระจ่าง: ฉันไม่ต้องการแก้ไขไฟล์เอง ผมทราบว่าถ้าเป็นกรณีที่ฉันจะทำecho "My final line" >> file.txtหรือecho "My final line" | tee -a file.txtแต่ฉันเป็นเพียงการพยายามที่จะทำผนวกในบริบทของคำสั่งนี้โดยเฉพาะอย่างยิ่งเพื่อให้สามารถท่อเรียงต่อกันของและfile.txt"My final line"
12 command-line  pipe  cat  echo 

1
ฉันจะ 'ส่งเสียง' ไฟล์ข้อความได้อย่างไร แต่เริ่มจากด้านล่างแทนด้านบน
ฉันมีไฟล์บันทึกข้อความขนาดใหญ่มากประมาณ 37MB ใช้cat file | moreฉันสามารถดูเนื้อหาไฟล์ทีละหน้า ปัญหาคือว่าสิ่งนี้เริ่มต้นจากด้านบน - รายการเก่าเสมอ ฉันจะทำให้มันเริ่มต้นจากด้านล่างที่รายการใหม่แล้วเลื่อนขึ้นทีละหน้า?

1
DD vs cat สำหรับงานทางนิติวิทยาศาสตร์ (แกะสลักใน USB)
ฉันใช้foremost, photorecและเครื่องมืออื่น ๆ สำหรับการกู้คืนข้อมูล วิธีที่ดีที่สุดในการโคลน USD หรือ HDD สำหรับไฟล์กู้คืนคืออะไร ที่หนึ่งที่ฉันควรใช้ddหรือcatหรือddrescue? หากคุณแนะนำให้ใช้ddแล้วฉันจะใช้เพื่อแกะสลักได้อย่างไร ลองใช้ไฟล์การกู้คืนที่ถูกโคลนภาพเทียบเท่ากับการกู้คืนโดยตรงกับอุปกรณ์หรือไม่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.