เดอะ -ร
ธงไปที่ เกรป
สั่งให้ค้นหาทุกไฟล์ในไดเร็กทอรีปัจจุบันของคุณและในไดเร็กทอรีย่อยทั้งหมด (คุณสามารถหาข้อมูลเกี่ยวกับ -ร
, -ผม
-, และ -น
โดยการอ่านเอกสาร ผู้ชายเกรป
.)
คำสั่งที่ตรงกัน ฉลาดเลขที่
ในไฟล์ .viminfo
และพิมพ์บรรทัดที่ตรงกัน แจ้งให้ทราบในข้อความของคุณที่คุณต้องการค้นหา ฉลาดเลขที่
แต่ในภาพหน้าจอของคุณ (เอ่อ; ดีกว่ามากที่จะคัดลอกและวางเป็นข้อความ) คุณพิมพ์จริงๆ ฉลาดเลขที่
โดยมีจุดต่อท้าย นอกจากนี้ คำแนะนำของคุณดูเหมือนจะต้องการให้คุณค้นหา ฉลาด ไม่.
(มีช่องว่าง). พึงทราบว่าด้วย เกรป
จุดคืออักขระตัวแทนที่จะจับคู่ อักขระใดก็ได้และถ้าคุณค้นหาข้อความที่มีการเว้นวรรค ต้อง* วางไว้ในเครื่องหมายคำพูดบางทีคุณอาจตั้งใจเรียกใช้คำสั่งนี้ ซึ่งค้นหาสตริงตัวอักษร ฉลาด ไม่.
ไม่มีการจับคู่สัญลักษณ์ตัวแทนใด ๆ ?
grep -rF 'ฉลาด ไม่.'
ของคุณ เกรป
พยายามค้นหาไฟล์ด้วย นาโนเซฟ
แต่ดูเหมือนว่าคุณไม่ได้เป็นเจ้าของสิ่งนี้ มิฉะนั้น คุณได้ลบสิทธิ์การอ่านของคุณออกจากสิ่งนี้แล้ว หากไฟล์อยู่ในโฮมไดเร็กตอรี่ของคุณเอง คุณอาจสามารถลบไฟล์นี้ได้อย่างปลอดภัย (rm nano.save
). หากอยู่ในพื้นที่ที่ใช้ร่วมกัน คุณจะต้องอยู่กับข้อความแสดงข้อผิดพลาด ให้แยกออกจากนั้นอย่างชัดเจน เกรป
หรือบอกให้เปลือกทิ้ง ทั้งหมด ข้อความแสดงข้อผิดพลาดจากคำสั่ง:
grep -Fr 'ฉลาด ไม่.' #อยู่กับมัน
grep -Fr --exclude='nano.save' 'ฉลาด ไม่.' # ไม่รวมไฟล์ชื่อ
grep -Fr 'ฉลาด ไม่.' 2>/dev/null # ละทิ้งข้อความแสดงข้อผิดพลาด *ทั้งหมด*
หากคุณมีสิทธิ์รูท คุณสามารถค้นหาด้วยสิทธิ์เหล่านั้น แต่การกระโดดขึ้นไปที่ระดับรูทควรทำด้วยความระมัดระวัง แทบไม่มีข้อ จำกัด ใด ๆ หากคุณใช้งานในฐานะรูท:
sudo grep -Fr 'ฉลาด ไม่.' # เรียกใช้ในฐานะรูท
* หากไม่ได้อยู่ในเครื่องหมายคำพูด คุณต้องหลีกทุกครั้งที่มีอักขระพิเศษ เช่น ช่องว่าง ฉันจะไม่ทำที่นี่