คำสั่งให้แสดงหมายเลขบรรทัดน้อยลงในคอลัมน์ซ้ายคืออะไร
lessโปรแกรมเมอร์ใช้งานไม่ได้ทำให้มันอยู่ในหัวข้อ ดินสอเป็น "เครื่องมือที่ใช้โดยโปรแกรมเมอร์" ด้วยเช่นกัน แต่คำถามเกี่ยวกับการลับคมดินสอจะไม่เหมาะสมที่นี่
คำสั่งให้แสดงหมายเลขบรรทัดน้อยลงในคอลัมน์ซ้ายคืออะไร
lessโปรแกรมเมอร์ใช้งานไม่ได้ทำให้มันอยู่ในหัวข้อ ดินสอเป็น "เครื่องมือที่ใช้โดยโปรแกรมเมอร์" ด้วยเช่นกัน แต่คำถามเกี่ยวกับการลับคมดินสอจะไม่เหมาะสมที่นี่
คำตอบ:
จากคู่มือ :
-N หรือ --LINE-NUMBERS ทำให้หมายเลขบรรทัดถูกแสดงที่จุดเริ่มต้นของแต่ละบรรทัดในจอแสดงผล
คุณยังสามารถสลับหมายเลขบรรทัดได้โดยไม่ต้องพิมพ์-Nน้อย
เป็นไปได้ที่จะสลับตัวเลือกบรรทัดคำสั่งใด ๆ ของน้อยลงด้วยวิธีนี้
คุณสามารถกด=ในขณะที่lessเปิดเพื่อแสดงข้อมูล (ที่ด้านล่างของหน้าจอ) เกี่ยวกับหน้าจอปัจจุบันรวมถึงหมายเลขบรรทัดด้วยรูปแบบ:
myfile.txt lines 20530-20585/1816468 byte 1098945/116097872 1% (press RETURN)
ตัวอย่างเช่นที่นี่หน้าจอกำลังแสดงบรรทัด20530-20585และไฟล์มีจำนวน1816468บรรทัดทั้งหมด
คุณสามารถกรองไฟล์cat -nก่อนทำการไพพ์ถึงless:
cat -n file.txt | less
หรือหากรุ่นของคุณlessรองรับ-Nตัวเลือก:
less -N file.txt
คุณสามารถตั้งค่าตัวแปรสภาพแวดล้อมให้ใช้ตัวเลือกเหล่านี้กับไฟล์ที่ต้องการทั้งหมด:
export LESS='-RS#3NM~g'
alias less="LESS='-RS#3NM~g' less"ใน.bashrcได้ในวันของฉัน! ขอบคุณ!
บรรทัดคำสั่งแฟล็ก-Nหรือ--LINE-NUMBERSทำให้หมายเลขบรรทัดถูกแสดงที่จุดเริ่มต้นของแต่ละบรรทัดในจอแสดงผล
นอกจากนี้คุณยังสามารถสลับหมายเลขบรรทัดโดยไม่ต้องเลิกโดยการพิมพ์less -N<return>เป็นไปได้ที่จะสลับlessตัวเลือกบรรทัดคำสั่งใด ๆด้วยวิธีนี้
หากคุณกด=และคาดว่าจะเห็นหมายเลขบรรทัด แต่เห็นเฉพาะจำนวนไบต์ระบบจะปิดหมายเลขบรรทัดนั้น กด-nเพื่อเปิดใช้งานและตรวจสอบให้แน่ใจ$LESSว่าไม่ได้รวม 'n'
การปิดหมายเลขบรรทัดโดยค่าเริ่มต้น (ตัวอย่างเช่นการตั้งค่าLESS=n) จะช่วยเพิ่มความเร็วในการค้นหาในไฟล์ที่มีขนาดใหญ่มาก มันจะมีประโยชน์ถ้าคุณค้นหาไฟล์ขนาดใหญ่บ่อย ๆ แต่ไม่สนใจว่าคุณใช้สายไหน
ฉันมักจะทำงานด้วยLESS=RSXin(เปิดใช้งานรหัสหลบหนี, สับเส้นยาว, ไม่ล้างหน้าจอเมื่อออก, ไม่สนใจตัวพิมพ์เล็กในการค้นหาตัวพิมพ์เล็กทั้งหมดและไม่มีการนับจำนวนบรรทัดตามค่าเริ่มต้น) และใช้-nหรือ-Sจากภายในlessเท่าที่จำเป็น
lessเป็นโปรแกรมอรรถประโยชน์บรรทัดคำสั่ง linux และเป็นที่นิยมใช้โดยโปรแกรมเมอร์ในการดูไฟล์ข้อความ คำถามนี้เป็นคำถามในหัวข้อสำหรับ Stack Overflow ภายใต้โดเมนของ "เครื่องมือที่ใช้โดยโปรแกรมเมอร์" เช่นเดียวกับคำถามทั้งหมดที่เกี่ยวข้องกับการใช้gitอยู่ในหัวข้อ นอกจากนี้ยังเป็นที่นิยมใน Google เป็นอันดับแรกเมื่อค้นหา "แสดงหมายเลขบรรทัดน้อยลง" คำถามนี้ไม่ควรปิด