นี่คือคำสั่ง mboxgrep ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
mboxgrep - แสดงข้อความอีเมลที่ตรงกับรูปแบบ
เรื่องย่อ
mboxgrep [OPTIONS] ลวดลาย [กล่องจดหมาย]
DESCRIPTION
หน้าคู่มือนี้อ้างถึง mboxgrep รุ่น 0.7.9.
mboxgrep สแกน a กล่องจดหมาย และแสดงข้อความที่ตรงกัน ลวดลาย.
ถ้ามีการละเว้นชื่อเมลบ็อกซ์ หรือใส่ขีดเดียว (-) แทน จะอ่านจาก
อินพุตมาตรฐาน มันสามารถอ่านโฟลเดอร์ mbox หรือส่งออกจากที่อื่น mboxgrep กระบวนการจาก
อินพุตมาตรฐาน
mboxgrep เข้าใจนิพจน์ทั่วไป POSIX เช่นเดียวกับปกติที่เข้ากันได้กับ Perl
นิพจน์ (หากเปิดใช้งานในเวลารวบรวม) กล่องจดหมาย สามารถเป็นได้ทั้ง:
· โฟลเดอร์ mbox (ทั้งแบบธรรมดาและแบบบีบอัด)
· โฟลเดอร์ MH
· โฟลเดอร์ Gnus nnmh หรือ nnml
· โฟลเดอร์ maildir สไตล์ qmail
OPTIONS
-h, --ช่วยด้วย
แสดงหน้าจอช่วยเหลือและออก
-V, - รุ่น
แสดงข้อมูลเวอร์ชันและลิขสิทธิ์และออก
-r, --เรียกซ้ำ
ลงในไดเร็กทอรีแบบเรียกซ้ำ
-E, --ขยาย-regexp
PATTERN เป็นนิพจน์ทั่วไปแบบขยาย นี่เป็นค่าเริ่มต้น
-G, --พื้นฐาน-regexp
PATTERN เป็นนิพจน์ทั่วไปพื้นฐาน
-P, --perl-regexp
PATTERN เป็นนิพจน์ทั่วไปของ Perl ใช้งานได้ก็ต่อเมื่อเปิดใช้งานในเวลาคอมไพล์
-e, --regexp=รูปแบบ
ใช้ PATTERN เป็นนิพจน์ทั่วไป
-i, --ignore-กรณี
ละเว้นความแตกต่างของกรณี
-v, --invert-match
เลือกข้อความที่ไม่ตรงกับ PATTERN
-H, --ส่วนหัว
จับคู่ PATTERN กับส่วนหัวของข้อความ
-B, --ร่างกาย
จับคู่ PATTERN กับเนื้อหาของข้อความ
-l, --file-lock=วิธี
เลือกวิธีการล็อกไฟล์ วิธีคือ 'fcntl', 'flock' หรือ 'none'
-nl, --no-file-lock
ห้ามล็อกไฟล์ ตัวเลือกนี้มีความหมายก็ต่อเมื่อโฟลเดอร์ mbox (ดูด้านล่าง) คือ
สแกน
-c, --นับ
ระงับเอาต์พุตปกติและพิมพ์จำนวนข้อความที่ตรงกัน
-o, --output=โฟลเดอร์
ระงับเอาต์พุตปกติและเขียนข้อความไปยังโฟลเดอร์ปลายทาง FOLDER แทน
-p, --pipe=คำสั่ง
ไปป์แต่ละข้อความที่พบไปยัง COMMAND
-d, --ลบ
ระงับเอาต์พุตปกติและลบข้อความที่เลือกแทน ใช้ด้วยความระมัดระวัง
-nd, --no-ซ้ำกัน
ละเว้นข้อความที่ซ้ำกัน
-m, --รูปแบบกล่องจดหมาย=TYPE
เลือกเมลบ็อกซ์อินพุตและเอาต์พุต TYPE TYPE สามารถเป็นได้ทั้ง `mbox' (ค่าเริ่มต้น), `zmbox'
(หมายถึง `gzip บีบอัด mbox'), `bz2mbox' (หมายถึง `bzip2 บีบอัด mbox'),
`mh', `nnml', `nnmh' หรือ `maildir'
ตัวอย่าง
· ค้นหา $MAIL สำหรับข้อความจาก Dirty Harry:
mboxgrep '^From:.*callahan@homicide\.SFPD\.gov' $MAIL
·แสดงข้อความทั้งหมดที่อยู่ในโฟลเดอร์ ~/เมล/ขาเข้ายกเว้นที่ปรากฏ
ที่จะมาจาก AOL:
mboxgrep -v 'ได้รับ:.*aol\.com' ~/เมล/ขาเข้า
ใช้ mboxgrep ออนไลน์โดยใช้บริการ onworks.net