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

less เป็นโปรแกรมเทอร์มินัลเพจเจอร์บนระบบ Unix, Windows และ Unix ที่ใช้เพื่อดู (แต่ไม่เปลี่ยนแปลง) เนื้อหาของไฟล์ข้อความทีละหน้าจอ

4
วิธีปิดการตัดคำให้น้อยลง
เวอร์ชั่นย่อ: ฉันจะทำให้lessยูทิลิตี้ใน Linux ไม่ตัดบรรทัดได้อย่างไร รุ่นยาว: บ่อยครั้งที่ฉันต้องดูไฟล์ CSV ขนาดใหญ่โดยใช้จำนวนคอลัมน์น้อยลง ฉันมักจะสนใจเกี่ยวกับคอลัมน์คู่แรกเท่านั้น อย่างไรก็ตามการตัดคำทำให้หนึ่งบรรทัดกลายเป็นหลายบรรทัดแม้กระทั่งบนหน้าจอกว้าง
437 linux  command-line  less 


4
คำสั่งน้อยกับหลายไฟล์: วิธีนำทางไปยังถัดไป / ก่อนหน้า
ฉันเพิ่งค้นพบว่าฉันสามารถใช้lessกับหลายไฟล์ บรรทัดสถานะน้อยบอกฉัน (END) - ถัดไป: file2.txt แต่ฉันจะนำทางก่อนหน้า / ถัดไปจากน้อยได้อย่างไร
269 unix  less 

5
รับผลลัพธ์ที่มีสีเมื่อใช้ไพพ์จาก grep ถึงน้อย
ฉันใช้ - สีตัวเลือกของ grep มาก แต่ฉันก็ใช้น้อยกว่าเช่นกัน ฉันจะส่งผล grep ไปยังน้อยลงและยังคงรักษาสี (หรือว่าเป็นไปได้?) grep "search-string" -R * --colour | less แก้ไข : ฉันกำลังมองหาวิธีการแก้ปัญหาโดยตรงหรืออะไรก็ตามที่เทียบเท่ากับนี้
246 colors  grep  pipe  less 

15
วิธีเน้นไวยากรณ์ผ่าน Less
มีวิธีการเน้นไวยากรณ์ไฟล์ที่ฉันเห็นใน Less หรือไม่ ที่จริงฉันใช้คำสั่งนี้เพื่อเปิดไฟล์ xml (และบางครั้งชุดของพวกเขา) less htmleditors/htmleditors_config.xml หรือ less [multiple files] ฉันต้องการที่จะอยู่ใน Less (เพื่อเรียนรู้โปรแกรมที่ดีขึ้นและใช้ความรู้ของฉันของ: n และ: p สำหรับการนำทางถัดไป / ก่อนหน้า) แต่มันยังต้องการการเน้นไวยากรณ์พื้นฐานบางอย่าง - อย่างน้อยก็แสดงความคิดเห็นต่างกัน คุณรู้วิธีการทำอะไรบ้าง?

6
ฉันจะบันทึกเนื้อหาปัจจุบันของไฟล์ให้น้อยลงได้อย่างไร?
หากฉันได้ไพพ์ผลลัพธ์ของคำสั่งlessแล้วตัดสินใจว่าฉันต้องการบันทึกเนื้อหาลงในไฟล์เป็นไปได้หรือไม่ ฉันได้ลองตั้งเครื่องหมายaที่ท้ายบัฟเฟอร์แล้วกลับไปที่ด้านบนและใช้|aviเพื่อส่งเนื้อหาทั้งหมดไปviแต่ก็ไม่ได้ผล
91 bash  pipe  less 

1
หัก: ข้ามไปยังหมายเลขบรรทัดอย่างรวดเร็วในไฟล์ขนาดใหญ่
ฉันพยายามหาวิธีในการทำเช่นนี้ ... ฉันใช้lessเพื่อดูไฟล์ขนาดใหญ่ (~ 1GB) ฉันต้องการข้ามไปยังบรรทัด "$ n" ในไฟล์ - โดยไม่ต้องรอบรรทัดที่ 1 - ($ n-1) เพื่อเลื่อนดูในเทอร์มินัลของฉัน ฉันจะทำเช่นนี้เป็นกลุ่มโดยใช้สิ่งนี้: localhost:~# vim myfile +$n มีตัวเลือกบรรทัดคำสั่งที่เทียบเท่าหรือไม่ ถ้าไม่มีวิธีทำเช่นนี้เมื่อเปิดไฟล์lessหรือไม่
86 less 

5
น้อยกว่านี้อีกไหม น้อยกว่านี้ไหม? ผมงงไปหมดแล้ว
เมื่อฉันได้ยินชื่อของพวกเขาครั้งแรกฉันสับสนอย่างมากเมื่อฉันพยายามเดาว่าเครื่องมือเหล่านี้จะทำอะไรฉันคิดว่าฉันผิดอะไรบางอย่าง อะไรคือความแตกต่างระหว่างmoreและlessทำไมฉันจึงควรเลือกอย่างใดอย่างหนึ่งมากกว่าอื่น ๆ ? พวกเขาทั้งคู่ดูเหมือนจะทำสิ่งเดียวกัน ... ทำไมพวกเขาถึงตั้งชื่อเช่นนั้นตั้งแต่แรก?
59 linux  unix  terminal  less  posix 

1
แสดง PDF น้อยลงอย่างไร
ฉันได้ลองใช้โปรแกรมหลายโปรแกรม: pdftotext, pdf2txt.py, ... พวกเขาทั้งหมดสามารถดึงข้อความจาก PDF ได้ แต่โปรแกรมที่ทำงานได้ดีกว่านี้ก็คือ ol ดี ' less: ข้อความจาก PDF มีรูปแบบที่เหมาะสม ทำสิ่งนี้ได้น้อยลงอย่างไร มันใช้ไลบรารีใด ๆ หรือมีการประมวลผล PDF ในตัวหรือไม่ ฉันถามเพราะฉันต้องการใช้ฟังก์ชั่น funcionality นี้โดยไม่จำเป็นต้องเรียกใช้เป็นโปรแกรมภายนอกน้อยลง (ฉันกำลังทำหลาม) ระบบของฉันคือ » less --version less 458 (GNU regular expressions) Copyright (C) 1984-2012 Mark Nudelman less comes with NO WARRANTY, to the extent permitted by law. …
52 pdf  less 

4
น้อยลงหรือมากขึ้นใน Windows
มีคำสั่งในพรอมต์ Windows DOS ที่เทียบเท่ากับ UNIX lessหรือmoreไม่? โดยทั่วไปปัญหาคือเมื่อฉันพิมพ์hg logเอาต์พุตมีจำนวนบรรทัดมากเกินไปที่จะพอดีกับหน้าจอและฉันต้องการแบ่งหน้ามัน ความคิดเห็นเกี่ยวกับวิธีการแก้ปัญหานี้?

7
หลายใจ เอาท์พุทสี piped เพื่อน้อย
ระบบปฏิบัติการ: Mac OS 10.6.2 ฉันต้องการที่จะเห็นผลสีเมื่อท่อคำสั่งบางอย่างผ่านน้อย สองตัวอย่าง: ฉันใช้ชื่อแทน ls ls --color=autoดังนั้นฉันจึงอยากเห็นสีเมื่อฉันทำสิ่งนี้: ls -l | less ฉันได้เปิดส่วนขยายสีไว้ใน Mercurial ด้วยดังนั้นฉันจึงต้องการเห็นผลลัพธ์สีจาก: hg diff | less และ hg st | less หลังจาก googling แล้วดูเหมือนว่ามีบางเวอร์ชั่นที่รองรับน้อยกว่า -r หรือ -R เพื่อทำให้มันทำงานได้ แต่ไม่มีลูกเต๋าสำหรับฉัน ฉันไม่เห็นอะไรเลยในหน้า man ที่ดูเหมือนสิ่งที่ฉันต้องการ (-r หรือ -R SEEM เพื่อเป็นตัวเลือกที่ถูกต้อง แต่อีกครั้งดูเหมือนว่ามันจะไม่ทำงาน)

1
ไปทางท่อให้น้อยลง แต่ให้เน้นอยู่เสมอ
เป็นไปได้หรือไม่ที่จะใช้ไพพ์เอาท์พุท (เช่นdmesg) ไปยังคำสั่งเช่นless(หรือเทียบเท่า) และใช้ไฮไลต์ข้อความที่ใช้โดยคำสั่งดั้งเดิม? ตัวอย่าง: ด้านซ้ายด้านdmesg | lessขวาdmesg

2
ฉันจะรับเพจเจอร์ git เพื่อล้างผลลัพธ์หน้าจอหลังจากออกได้อย่างไร
เพจเจอร์น้อยไม่ล้างหน้าจอตามที่ควรทำเมื่อฉันใช้ git ฉันใช้เวลาน้อยลงและมักจะไม่ออกจากขั้วหลังจากออก แต่เมื่อน้อยได้รับการดำเนินการผ่านระบบคอมไพล์มันออกจากการส่งออกใน terminal ฉันแน่ใจ 100% git ใช้ระบบของฉันน้อยลง เกิดอะไรขึ้นกับคอมไพล์และฉันจะแก้ไขมันได้อย่างไร pager = lessใน ~ / .gitconfig ไม่ได้ช่วย $ PAGER ถูกตั้งค่าเป็นน้อย
30 terminal  git  less 

2
วิธีทำให้ล้อเมาส์เลื่อนเพจเจอร์ที่น้อยลงโดยใช้ bash และ gnome-terminal
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 7 ปีที่ผ่านมา ฉันมีคอมพิวเตอร์สองเครื่องที่มี Fedora ล่าสุด ในครั้งแรกฉันใช้ zsh และวงล้อเมาส์สามารถใช้กับเพจเจอร์ที่น้อยกว่าภายใน gnome-terminal เพื่อเลื่อนเพจเจอร์ ในครั้งที่สองฉันใช้ bash และเม้าส์ที่เลื่อนดูประวัติเทอร์มินัลไม่ใช่เพจเจอร์ เปลือกไม่ควรสร้างความแตกต่างทำไมฉันไม่สามารถใช้ล้อเมาส์เพื่อเลื่อนในกรณีที่สอง? เพื่อแสดงให้เห็นว่ามันทำอะไรลองนึกภาพฉันมีเอกสารแบบนี้: AAAA BBBB CCCC DDDD EEEE และฉันมีเทอร์มินัลสองเส้น ถ้าฉันใช้น้อยลงฉันจะขึ้นไปที่หน้าจอ AAAA BBBB wheeel ของเมาส์ไม่สามารถเลื่อนลงไปอีก หากฉันเลื่อนขึ้นไปฉันจะได้รับประวัติพร้อมต์ bash ตอนนี้ฉันใช้ปุ่มลงหน้าเพื่อไปที่ด้านล่างของเอกสารฉันไปที่หน้าจอ: DDDD EEEE การเลื่อนขึ้นไปทำให้ฉันเข้าใจ BBBB DDDD ->

1
วิธีจัดกึ่งกลางผลการค้นหาใน Less แทนการย้ายบรรทัดที่จับคู่ไปด้านบนสุดของเทอร์มินัล
เมื่อค้นหาคำน้อยฉันต้องการเห็นบรรทัดด้านบนและด้านล่างผลการค้นหา สามารถกำหนดค่าให้น้อยกว่านี้ได้ไหม การใช้งานที่ง่ายกว่าคือ: - เปิดไฟล์ - ค้นหาโดยพิมพ์ "/" - ย้ายไปที่การค้นหาใหม่ที่ตรงกับ "n" แต่การแข่งขันแต่ละรายการจะแสดงในบรรทัดแรกของเทอร์มินัล คุณไม่สามารถดูบรรทัดที่มาก่อนผลการค้นหาโดยไม่ย้ายมุมมองกลับไปสองสามบรรทัด มันน่าเบื่อที่จะทำอย่างนั้นเมื่อคุณอ่านไฟล์
24 less 

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