Score:0

Regex ไม่ทำงานกับ grep

ธง pk

ทำไมมันตรงกัน

.*\/.+\/wp-admin.*404
[03/ก.ย./2021:18:58:29 +0200] "GET /up/wp-admin/install.php HTTP/1.1" 404 6197

regexr.com

แต่ใน grep มันไม่ได้?

sudo grep -rh ".*\/.+\/wp-admin.*404" /var/log/apache2/ | สุขา -l
0

ฉันรู้ว่ามีบรรทัดอยู่ในโฟลเดอร์นั้น ถ้าฉันแทนที่ + ด้วย * มันใช้งานได้

Score:0
ธง ao

ด้วย GNU grep คุณต้องใช้เครื่องหมายแบ็กสแลชเพื่อหลีกเลี่ยงอักขระ '+' คุณช่วยลองสิ่งนี้ได้ไหม grep -rh ".*\/.\+\/wp-admin.*404" /var/log/apache2/ | สุขา -l

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา