ดูเหมือนว่าวิธีเดียวที่จะทำเช่นนี้คือการส่งผ่านพารามิเตอร์ -i เมื่อคุณเริ่มทำงานน้อยลง มีใครรู้บ้างเกี่ยวกับการแฮ็กลับเพื่อทำบางสิ่งเช่นนี้
/something to search for/i
ดูเหมือนว่าวิธีเดียวที่จะทำเช่นนี้คือการส่งผ่านพารามิเตอร์ -i เมื่อคุณเริ่มทำงานน้อยลง มีใครรู้บ้างเกี่ยวกับการแฮ็กลับเพื่อทำบางสิ่งเช่นนี้
/something to search for/i
คำตอบ:
คุณยังสามารถพิมพ์คำสั่ง-Iขณะที่กำลังทำงานน้อยลง มันสลับความไวตัวพิมพ์เล็กและใหญ่สำหรับการค้นหา
-Iอย่างแท้จริงในประเภทที่-Iเปิดน้อย
คุณยังสามารถตั้งค่าตัวแปรสภาพแวดล้อม LESS
ฉันใช้LESS=-Riเพื่อให้ฉันสามารถปั๊มเอาท์พุท colorized จากgrepในนั้นและรักษาลำดับสี ANSI
คุณสมบัติที่ใช้งานน้อยอีกอย่างที่ฉันพบน้อยเริ่มต้นด้วย+Fอาร์กิวเมนต์ (หรือกดSHIFT+ Fในขณะที่ใช้น้อยกว่า) นี่เป็นสาเหตุให้ติดตามไฟล์ที่คุณเปิดในลักษณะเดียวกับที่tail -f <file>จะทำ มีประโยชน์มากหากคุณกำลังดูไฟล์บันทึกจากแอปพลิเคชันและมีแนวโน้มที่จะต้องการสำรองข้อมูล (เช่นสร้างการบันทึก 100 บรรทัดทุก ๆ วินาทีเป็นต้น)
lessมากขึ้น :)
less +F --follow-name some.fileผมจะใช้ +Fคนเดียวไม่ได้ทำงานให้ฉัน
ส่วนเสริมที่ @Juha พูดไว้: -iเปิดใช้งานตัวพิมพ์เล็กและตัวพิมพ์ใหญ่โดยใช้ตัวพิมพ์เล็ก - ใหญ่เช่นหากการค้นหาของคุณมีตัวอักษรตัวพิมพ์ใหญ่การค้นหาจะคำนึงถึงขนาดตัวพิมพ์ คิดเหมือน:set smartcaseในเสียงเรียกเข้า
เช่น: ด้วย-iการค้นหา 'log' ใน 'Log, .. ' จะตรงกันในขณะที่ 'Log' in 'log' .. 'จะไม่ตรงกัน
/\clogให้เปลี่ยนไปใช้การค้นหาแบบตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก
ดูเหมือนว่าคุณสามารถเรียกใช้คุณลักษณะนี้ตามการค้นหาแบบต่อไปนี้:
less prompt> /search string/-i
ตัวเลือกนี้เป็นlessความช่วยเหลือแบบโต้ตอบที่คุณเข้าถึงผ่านh:
less prompt> h
...
-i ........ --ignore-case
Ignore case in searches that do not contain uppercase.
-I ........ --IGNORE-CASE
Ignore case in all searches.
...
ฉันไม่ได้ตรวจสอบอย่างละเอียด แต่ความช่วยเหลือในlessรุ่น 487 บน MacOS เช่นเดียวกับ Linux distros อื่น ๆ แสดงรายการตัวเลือกนี้ว่าใช้งานได้
บน MacOS คุณสามารถติดตั้งเวอร์ชันที่ใหม่กว่าlessผ่านbrew:
$ brew install less
$ less --version
less 530 (POSIX regular expressions)
Copyright (C) 1984-2017 Mark Nudelman
lessระบุ
lessคุณลองทำสิ่งนี้กับอะไร? ใช้งานไม่ได้กับฉันless 458 (GNU regular expressions)(ความถนัดพูดless 458-2FWIW)
lessที่มี w / Fedora 19/20
เมื่อใช้แฟล็ก -i ตรวจสอบให้แน่ใจว่าคุณป้อนสตริงการค้นหาทั้งหมดในตัวพิมพ์เล็กเพราะถ้าตัวอักษรใดเป็นตัวพิมพ์ใหญ่การจับคู่ที่ตรงกัน
ดูเพิ่มเติมที่: -I (capital i) flag น้อยกว่า (1) เพื่อเปลี่ยนพฤติกรรมนี้