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

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


4
อะไรคือความแตกต่างระหว่างมากที่สุดมากขึ้นและน้อยลง?
ตอนนี้ผมใช้ Arch Linux และพบว่าคำสั่งmostงานชอบและmore lessเพื่อทำความเข้าใจความแตกต่างระหว่างพวกเขาเป็นปัญหาที่ทำให้เกิดความสับสน คำถามนี้ไม่ได้ลดลงไปอีกแล้วใช่ไหม? กล่าวถึงความแตกต่างระหว่างและless moreคุณรู้หรือไม่ถึงความแตกต่างของประสิทธิภาพสีปุ่มลัดและความสามารถในการก้าวไปข้างหน้าและถอยหลัง?
209 command-line  less  more  most 

11
มีวิธีการรีเฟรชคำสั่งน้อยลงแบบไดนามิกหรือไม่?
ผมชอบwatchคำสั่ง แต่ก็มีข้อ จำกัด ของมัน ฉันอยากรู้ว่าฉันสามารถเลียนแบบการทำงานของwatchด้วยlessหรือไม่ ฉันกำลังมองหาความสามารถในการเลื่อนดูไดเรกทอรีของฉันเป็นหลักเนื่องจากจะได้รับการแก้ไขแบบไดนามิกผ่านสคริปต์ที่ทำงานอยู่
141 less  watch 

3
เปิด `less` เลื่อนไปจนจบ
มีวิธีการเปิดlessและเลื่อนไปที่ท้ายไฟล์หรือไม่? ฉันมักจะทำless app.logแล้วกดGเพื่อไปที่ด้านล่าง ฉันหวังว่าจะมีสิ่งที่ต้องการหรือless --endless -exec 'G'
89 less 

3
ฉันจะเขียนทุกบรรทัดจากน้อยไปยังไฟล์ได้อย่างไร?
ฉันได้ไพพ์คำสั่งlessและตอนนี้ฉันต้องการบันทึกผลลัพธ์ของคำสั่งไปยังไฟล์ ฉันจะทำอย่างไร ในกรณีนี้ผมไม่ต้องการที่จะใช้ผมต้องการแก้ปัญหาโดยตรงจากน้อยเพื่อที่ฉันจะได้ไม่ต้องเรียกคำสั่งยาวทำงานถ้าฉันลืมที่จะใช้teetee คำถามนี้คล้ายกับคำถามนี้ความแตกต่างเพียงอย่างเดียวคือฉันต้องการบันทึกทุกบรรทัดไม่ใช่ชุดย่อย: เขียนบรรทัดลงในไฟล์จากน้อยกว่า
76 less 

3
มีวิธีใดที่จะออกจาก "น้อยลง" โดยไม่ล้างหน้าจอหรือไม่?
ค่อนข้างบ่อยฉันพบว่าตัวเองต้องการที่จะเลิกlessแต่ออกจากสิ่งที่ฉันกำลังดูบนหน้าจอเพื่ออ้างอิงกลับไป มีวิธีการทำเช่นนี้? วิธีการแก้ปัญหา? (วิธีแก้ปัญหาปัจจุบันของฉันคือการออกจากนั้นใช้moreดังนั้นวิธีแก้ปัญหาใด ๆ ที่ดีกว่าที่ได้รับการต้อนรับอุดมคติจะเป็นสิ่งที่ฉันสามารถใช้ได้เมื่อฉันอยู่ข้างในแล้วlessอาจมีการตั้งค่าเปลือกหรือสคริปต์บางส่วน) เดสก์ท็อปของฉันคือ OSX แต่ฉันใช้เซิร์ฟเวอร์ RHEL และ Ubuntu
68 less  termcap 

7
สีในหน้า Man
เมื่อฉันดูหน้าคนใน 'คอนโซล' ของฉัน (ไม่ใช่xterm) ฉันเห็นบางสี แต่ฉันไม่ได้รับสิ่งนี้ในxterm' ของฉัน(เช่นkonsole) มีวิธีใดที่ฉันสามารถเปิดใช้งานนี้ หวังว่าเป็นทางออกที่ค่อนข้างง่าย?
63 colors  less  man  pager  termcap 

18
เคยมีเหตุผลที่จะใช้ `cat 'เมื่อคุณมี` น้อยลง' หรือไม่?
ฉันเคยใช้catเพื่อดูไฟล์ จากนั้นฉันได้เรียนรู้ว่าlessโดยปกติแล้วจะดีกว่าและเป็นสิ่งที่จำเป็นถ้าไฟล์มีความยาวมากกว่าสองสามแถว คำถามของฉัน: มีเหตุผลที่จะใช้catแทนlessหรือไม่? มีสถานการณ์ใดบ้างที่catทางออกที่ดีกว่า
59 less  cat 

2
Unhighlight ค้นหาล่าสุดใน 'น้อยกว่า'
เมื่อคุณใช้การ/ค้นหาไปข้างหน้าหรือการ?ค้นหาย้อนหลังน้อยกว่าอินสแตนซ์ทั้งหมดของไฟล์จะถูกเน้น หลังจากที่ฉันได้พบตัวอย่างของคำที่ฉันกำลังมองหาวิธีที่ถูกต้องที่สุดในการเลิกไฮไลท์คืออะไร? ขณะนี้ฉันเพิ่งกด/แล้วซึ่งพูดพล่อยๆพูดใส่ในช่องใส่ ไม่มีผลลัพธ์ = ไม่มีไฮไลต์! ฉันกำลังมองหาบางสิ่งบางอย่างที่คล้ายกับ:nohlคุณสมบัติของกลุ่มในน้อยกว่า
59 search  less 

3
grep ภายในน้อยลงหรือไม่
ขณะนี้ฉันกำลังตรวจสอบบันทึกที่ไม่คุ้นเคยจำนวนมากเพื่อค้นหาปัญหาบางอย่าง ไฟล์แรกที่ฉันดูคือ Events.log และฉันได้รับอย่างน้อยสามหน้าlessซึ่งดูเหมือนจะแสดงเหตุการณ์เดียวกันในเวลาที่ต่างกัน - เหตุการณ์ที่ดูเหมือนจะไม่เป็นธรรม ฉันต้องการที่จะกรองเหตุการณ์นี้ออกและตอนนี้ฉันออกlessและทำอะไรบางอย่างเช่น grep -v "event text" Events.log | less ตอนนี้นำเหตุการณ์ทั่วไปที่ไม่น่าสนใจอื่น ๆ จำนวนมากที่ฉันต้องการกรองออก มีวิธีที่ฉันสามารถgrep -v อยู่ข้างในของless? แทนที่จะต้องทำ egrep -v "event text|something else|the other thing|foo|bar" Events.log | less มันทำให้ฉันเป็นคุณลักษณะที่มีประโยชน์เมื่อดูแฟ้มบันทึกชนิดใด - และถ้าlessไม่ใช่เครื่องมือมีคุณสมบัติอื่นที่ฉันต้องการหรือไม่ เพียงแค่lessผู้ชมสไตล์ที่มีในgrepตัว
58 bash  grep  logs  less 

2
เทียบเท่าบรรทัดคำสั่ง 'น้อย' ของ 'tail -f'
tail -fฉันต้องการที่จะเปิดไฟล์โดยใช้น้อยลงและมีมันโดยอัตโนมัติเลื่อนไฟล์คล้ายกับ ฉันรู้ว่าฉันสามารถทำless fileแล้วกดShift-Fเพื่อส่งต่อไปตลอดกาล; tail -fเช่น ฉันต้องการlessเพราะมันให้--raw-control-charsธงซึ่งเป็นสิ่งจำเป็นเพราะอินพุตของฉันมีสีสัน
54 shell  less  tail 

2
`น้อยกว่า 'ใช้ข้อมูลจาก stdin ในขณะที่ยังสามารถอ่านคำสั่งจากผู้ใช้ได้อย่างไร
ตามที่คุณส่วนใหญ่ทำมาแล้วหลายครั้งการดูตัวอักษรแบบยาวทำได้โดยสะดวกless: some_command | less ตอนนี้ stdin เชื่อมต่อกับไพพ์ (FIFO) แล้ว มันยังสามารถอ่านคำสั่งเช่นขึ้น / ลง / ออกได้อย่างไร?
47 less 

8
ไม่น้อยกว่านี้อีกหรือ
เมื่อฉันทำmore filenameและless filenameดูเหมือนว่าขั้วที่ได้จะคล้ายกันมาก ฉันสามารถนำทางและค้นหาผ่านไฟล์ของฉันเหมือนกัน ( j, Space, /patternฯลฯ ) ฉันพบว่ามันยากที่จะเชื่อว่าlessเป็นเช่นนั้นmoreและในทางกลับกัน มีความแตกต่างระหว่างสองคนนี้ไหม?

4
เน้นคำสั่งและไวยากรณ์น้อยลง
ฉันจำเป็นต้องใช้less commandกับการเน้นไวยากรณ์ของคำสั่งที่เป็นกลุ่มสำหรับpython, C, bashและภาษาอื่น ๆ ฉันจะใช้สีที่เน้นสีซินแท็กซ์ตามvimสีได้less commandอย่างไร

2
มีคุณสมบัติเช่น tail น้อย --follow = name (-F)
คำสั่งที่lessสามารถนำมาใช้แทนtailใน tail -f file เพื่อจัดเตรียมคุณลักษณะเช่นการจัดการเอาต์พุตไบนารีและการนำทาง scrollback: less +F file +คำนำหน้าหมายถึง "หลอกฉันพิมพ์ว่าหลังจากการเริ่มต้น" และที่สำคัญFจะเริ่มต้นดังต่อไปนี้ แต่lessยังสามารถทดแทน tail --follow=name file ซึ่งตามมาfileแม้ว่าไฟล์จริงจะถูกลบหรือย้ายออกไปเช่นไฟล์บันทึกที่ถูกย้ายไปfile.log.1แล้วไฟล์ใหม่จะถูกสร้างด้วยชื่อเดียวกันกับไฟล์ที่ตามมา?
41 tail  less  pager 

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