น้อยกว่านี้อีกไหม น้อยกว่านี้ไหม? ผมงงไปหมดแล้ว


59

เมื่อฉันได้ยินชื่อของพวกเขาครั้งแรกฉันสับสนอย่างมากเมื่อฉันพยายามเดาว่าเครื่องมือเหล่านี้จะทำอะไรฉันคิดว่าฉันผิดอะไรบางอย่าง

อะไรคือความแตกต่างระหว่างmoreและlessทำไมฉันจึงควรเลือกอย่างใดอย่างหนึ่งมากกว่าอื่น ๆ ?
พวกเขาทั้งคู่ดูเหมือนจะทำสิ่งเดียวกัน ...

ทำไมพวกเขาถึงตั้งชื่อเช่นนั้นตั้งแต่แรก?


7
รอจนกว่าคุณจะรู้เกี่ยวกับmost! ก็เช่นเดียวกับmoreและlessแต่สนับสนุนสีมากเกินไป!
Kevin Panko

1
o_O คุณกำลังล้อเล่นใช่มั้ย
Mehrdad

@Mehrdad ไม่มี
new123456

4
@ new123456: ฮ่า ๆWhy settle for less?...
Mehrdad

3
lessเป็นมากกว่าmore!
ctype.h

คำตอบ:


77

moreเป็นเพจเจอร์พื้นฐานซึ่งช่วยให้คุณเลื่อนลงด้านล่างทีละหน้า ลงเท่านั้น

less ยังเป็นเพจเจอร์ แต่มีฟังก์ชันเพิ่มเติมเพื่อเลื่อนขึ้นและลงผ่านอินพุตนอกเหนือจากส่วนขยายอื่น ๆ

ใช่. lessมากขึ้นและmoreน้อยลง สำนวนทั่วไปอื่น (ตามรายการ wiki ) คือ " lessคือmoreไม่มากก็น้อย" ชื่อนี้ได้มาจากความจริงที่ว่าผู้เขียน (มาร์ค Nudelman) เป็นหลักที่ต้องการโปรแกรมที่เป็น "ข้างหลังมากขึ้น" - lessการตรงข้ามมากขึ้นคือ


+1 เจ๋งขอบคุณ ความคิดใดว่าทำไมmoreถูกตั้งชื่อมากขึ้น btw
Mehrdad

13
@ Mehrdad ฉันเพิ่งรู้ว่าฉันอ่านความคิดเห็นของคุณผิด - ฉันไม่รู้ว่าทำไมถึงmoreเรียกว่า "มากกว่า" แต่ฉันสงสัยว่ามันเป็นเพราะโปรแกรมทั้งหมดที่ทำคือรับอินพุตและแสดง-- More --ที่ด้านล่างของหน้าจอถ้ามีมากกว่านั้น
Darth Android

6
มาได้ดีขึ้นก่อนหน้านี้น้อยลงและได้รับการตั้งชื่อเพื่อจุดประสงค์ง่ายๆที่ให้คุณจัดการเอาต์พุต "มากกว่า" ที่จะพอดีกับหน้าจอ
สเตฟานี

6
จริงมากหรือน้อย
Daniel R Hicks

1
หากต้องการเพิ่มความสับสน ... สิ่งที่เกี่ยวกับโปรแกรมวิทยุติดตามตัว 'มากที่สุด'
mdpc

6

ฉันพบว่าlessเป็นมิตรมากกว่าmoreเพราะคุณสามารถใช้ปุ่มลูกศรเพื่อเดินดูไฟล์ moreเลื่อนหน้าจอทีละหน้า (ตามค่าเริ่มต้น)


... และคุณสามารถค้นหาด้วย/
Canadian Luke

3

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


1

ความแตกต่างอีกอย่างระหว่างmoreและlessคือmoreปล่อยให้เอาต์พุต (หน้าสุดท้ายของ) บนเชลล์ในขณะที่lessปล่อยให้เชลล์สะอาด

บางครั้งคุณอาจชอบอีกอันหนึ่ง ตัวอย่างเช่นหากคุณต้องการคัดลอกวางจากไฟล์moreจะดีกว่า อย่างไรก็ตามในกรณีอื่น ๆ ที่คุณอาจจะชอบวิธี less'ทำความสะอาดของ


0

มากหรือน้อยพวกเขายังทำงานร่วมกันได้ดี:

more * | less

สิ่งนี้แสดงเนื้อหาของไฟล์ที่ตรงกันพร้อมกับไฟล์ที่จับคู่และชื่อไดเร็กทอรี

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