ນີ້ແມ່ນຄໍາສັ່ງ mailinspect ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
mailinspect - ຈັດຮຽງ mbox ໂດຍປະເພດແລະອີເມລ໌ທໍ່ໄປຫາຄໍາສັ່ງ.
ສະຫຼຸບສັງລວມ
ກວດສອບທາງໄປສະນີ [-zjiI] -c ຫມວດ: ພາສາ ໄຟລ໌ [-gG regex]... [-ສ ຄໍາສັ່ງ] [-ປ ແບບ] [-ອ ຄະແນນ]
ກວດສອບທາງໄປສະນີ -V
ລາຍລະອຽດ
ກວດສອບທາງໄປສະນີ ອ່ານໂຟນເດີ mbox ດຽວທີ່ມີຊື່ FILE ແລະຈັດຮຽງຕາມລໍາດັບຂອງຄວາມຄ້າຍຄືກັນກັບ
ໄດ້ ຫມວດ: ພາສາ, ເຊິ່ງຕ້ອງໄດ້ຮັບການສ້າງຕັ້ງຂື້ນໂດຍ dbacl(1). ມັນສາມາດຖືກນໍາໃຊ້ເປັນເສັ້ນຄໍາສັ່ງ
ເຄື່ອງມືຫຼືໂຕ້ຕອບ, ເມື່ອໄດ້ຮັບ -I ສະຫຼັບ.
ເມື່ອໃຊ້ເປັນເຄື່ອງມືບັນທັດຄໍາສັ່ງ, ກວດສອບທາງໄປສະນີ ພິມລາຍຊື່ອີເມວທີ່ຈັດລຽງຢູ່ໃນ STDOUT.
ແຕ່ລະແຖວປະກອບດ້ວຍຕໍາແຫນ່ງຊອກຫາສໍາລັບອີເມລ໌ທີ່ໃຫ້ຢູ່ໃນ FILE, ຕາມດ້ວຍ
ຄະແນນແລະສະຕຣິງລາຍລະອຽດໃນຫນຶ່ງໃນຫຼາຍຮູບແບບທີ່ເລືອກໂດຍຜ່ານການ -p ທາງເລືອກ.
ໃນເວລາສະຫນອງ ກ ຄໍາສັ່ງ string ສົມທົບກັບ -s ທາງເລືອກ, ກວດສອບທາງໄປສະນີ ວາງໄຂ່ ກ
ແກະແລະປະຕິບັດ ຄໍາສັ່ງ ສໍາລັບທຸກອີເມລ໌ໃນ FILE (ເລືອກເປັນໄປໄດ້ໂດຍຜ່ານ -g or-G
ທາງເລືອກ), ໃນຄໍາສັ່ງຈັດລຽງ. ນີ້ແມ່ນຄ້າຍຄືກັນກັບ ຈົດໝາຍ(1) ການທໍາງານ, ຍົກເວັ້ນ
ຕໍ່ມາບໍ່ໄດ້ສັ່ງໃຫ້ອີເມວ.
ໃນຮູບແບບໂຕ້ຕອບ, ການທໍາງານຂອງເສັ້ນຄໍາສັ່ງທັງຫມົດສາມາດໃຊ້ໄດ້ໂດຍຜ່ານການກົດແປ້ນພິມ. ໄດ້
ລາຍຊື່ອີເມວທີ່ຖືກຈັດຮຽງແມ່ນສະແດງຢູ່ໃນຮູບແບບທີ່ສາມາດເລື່ອນໄດ້, ແລະສາມາດເບິ່ງໄດ້, ຊອກຫາ,
tagged, resorted ແລະຖືກສົ່ງໄປຫາຄໍາສັ່ງ shell. ຄຳສັ່ງ shell ທີ່ກຳນົດໄວ້ລ່ວງໜ້າສາມາດເຊື່ອມໂຍງໄດ້
ດ້ວຍປຸ່ມຟັງຊັນ. ເບິ່ງພາກການນໍາໃຊ້ຂ້າງລຸ່ມນີ້.
heuristics ການຈັດລຽງແມ່ນປະຈຸບັນ (ແລະອາດຈະສະເຫມີ) ທົດລອງ, ດັ່ງນັ້ນບໍ່ມີ
ຮັບປະກັນວ່າຄໍາສັ່ງແມ່ນເຫມາະສົມໂດຍສະເພາະສໍາລັບສິ່ງໃດ.
ອອກ STATUS
ກວດສອບທາງໄປສະນີ ຕອບ 1 ໃນຄວາມສຳເລັດ, 0 ຖ້າມີຂໍ້ຜິດພາດເກີດຂຶ້ນ.
OPTIONS
-c ໃຊ້ ຫມວດ: ພາສາ ເພື່ອຄິດໄລ່ຄະແນນແລະຈັດຮຽງອີເມວ, ເຊິ່ງຄວນຈະເປັນໄຟລ໌
ຊື່ຂອງກ dbacl(1) ປະເພດ.
-g ພຽງແຕ່ອີເມວທີ່ກົງກັບການສະແດງຜົນປົກກະຕິ regex ຖືກຈັດຮຽງ. ອີເມວອື່ນໆທັງໝົດແມ່ນ
ບໍ່ສົນໃຈ. ເມື່ອຫຼາຍ -g ແລະ -G ທາງເລືອກທີ່ມີຢູ່ໃນເສັ້ນຄໍາສັ່ງ, ກ່ອນຫນ້ານີ້
ການສະແດງຜົນປົກກະຕິແມ່ນຖືກລົບລ້າງໂດຍອັນຕໍ່ມາໃນບ່ອນທີ່ໃຊ້ໄດ້.
-i ບັງຄັບຮູບແບບສາກົນ.
-j ບັງຄັບໃຫ້ການຄົ້ນຫາສະແດງອອກເປັນປົກກະຕິເປັນຕົວພິມນ້ອຍ.
-o ກໍານົດສູດການໃຫ້ຄະແນນທີ່ຈະນໍາໃຊ້. ພາລາມິເຕີ ຄະແນນ ຕ້ອງເປັນຈຳນວນເຕັມ
ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບສູນ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ຄະແນນ ເທົ່າກັບສູນ.
-p ພິມດັດສະນີອີເມລ໌ໃນແບບທີ່ໃຫ້. ພາລາມິເຕີ ແບບ ຕ້ອງເປັນຈຳນວນເຕັມ
ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບສູນ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ແບບ ເທົ່າກັບສູນ.
-s ສໍາລັບແຕ່ລະອີເມລ໌ໃນບັນຊີລາຍຊື່, ປະຕິບັດ shell ຄໍາສັ່ງ, ມີເນື້ອໃນອີເມລ໌ກ່ຽວກັບ
STDIN. ອີເມວຖືກປະມວນຜົນຕາມລຳດັບ.
-z ຄໍາສັ່ງຈັດຮຽງແບບປີ້ນກັບກັນ. ໂດຍປົກກະຕິ, ອີເມວຖືກຈັດຮຽງຕາມລຳດັບທີ່ໃກ້ທີ່ສຸດຫາໄກທີ່ສຸດ
ພີ່ນ້ອງກັບ ຫມວດ: ພາສາ, ແຕ່ໃນກໍລະນີນີ້, ກົງກັນຂ້າມແມ່ນຄວາມຈິງ.
-I ຮູບແບບການໂຕ້ຕອບ. ແທນທີ່ຈະພິມບັນຊີລາຍຊື່ການຈັດລຽງຂອງອີເມລ໌ໃນ STDOUT, ອີເມລ໌
ຖືກສະແດງອອກແລະສາມາດໄດ້ຮັບການເລື່ອນພາບ, ເບິ່ງ, ຄົ້ນຫາແລະທໍ່ການໂຕ້ຕອບທີ່
ຢູ່ປາຍຍອດ.
-G ພຽງແຕ່ອີເມລ໌ ບໍ່ ກົງກັບການສະແດງອອກປົກກະຕິ regex ຖືກຈັດຮຽງ. ກົງກັນຂ້າມຂອງ -g
ສະຫຼັບ.
-V ພິມຈໍານວນເວີຊັນຂອງໂຄງການແລະອອກ.
ການນໍາໃຊ້
ກວດສອບທາງໄປສະນີ ຈໍາເປັນຕ້ອງໄດ້ອ່ານທີ່ໄດ້ຮຽນຮູ້ ຫມວດ: ພາສາ ກ່ອນທີ່ມັນຈະຈັດຮຽງອີເມວໃນ FILE. ເບິ່ງ
dbacl(1).
ສົມມຸດວ່າເຈົ້າມີສອງໂຟເດີເມລຊື່ good.mbox ແລະ bad.mbox ຕາມລໍາດັບ. ເຈົ້າສາມາດ
ສ້າງປະເພດທີ່ເຫມາະສົມໂດຍການພິມຄໍາສັ່ງ
% dbacl -l good good.mbox -T ອີເມວ
% dbacl -l ບໍ່ດີ bad.mbox -T ອີເມວ
ຕໍ່ໄປ, ທ່ານສາມາດພິມຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອເບິ່ງການໂຕ້ຕອບຂອງ bad.mbox ໄຟລ໌ທີ່ມີ
ອີເມວທີ່ມີຄະແນນໃກ້ຄຽງກັບໝວດໝູ່ ດີ ລາຍຊື່ທໍາອິດ:
% mailinspect -I -c ດີ bad.mbox
ອີກທາງເລືອກ, ທ່ານອາດຈະສົນໃຈພຽງແຕ່ຫ້າອີເມວໃນໂຟນເດີ bad.mbox
ຄະແນນຂອງພວກເຂົາເຮັດໃຫ້ພວກເຂົາຢູ່ໄກທີ່ສຸດຈາກປະເພດ ບໍ່ດີ, ຫມົດ
ເປັນເອກະລາດຈາກປະເພດອື່ນໆເຊັ່ນ: ດີ (ເຊັ່ນ: ທ່ານຕ້ອງການ outliers ໃນການໃຫ້ຄະແນນ
ຄວາມຮູ້ສຶກ).
% mailinspect -z -c bad bad.mbox | ຫົວ -5
ໃນຮູບແບບໂຕ້ຕອບ, ປຸ່ມຕໍ່ໄປນີ້ແມ່ນຖືກກໍານົດ:
o ສະຫຼັບສູດການໃຫ້ຄະແນນອື່ນ.
p ສະຫຼັບຮູບແບບການສະແດງອື່ນ.
q ອອກ ກວດສອບທາງໄປສະນີ.
s ສົ່ງອີເມວທີ່ເນັ້ນໃສ່ໃນປັດຈຸບັນໄປຫາຄໍາສັ່ງ shell.
S ສົ່ງອີເມລ໌ທີ່ແທັກໃນປັດຈຸບັນທັງຫມົດໄປຫາຄໍາສັ່ງ shell, ຕາມລໍາດັບ. ທຸກໆອີເມລ໌
ປະຕິບັດຄໍາສັ່ງ shell ເປັນເອກະລາດ.
t tags ອີເມລ໌ທີ່ເນັ້ນໃສ່ໃນປັດຈຸບັນ.
T tags ລາຍຊື່ອີເມລ໌ທັງຫມົດ.
v ສົ່ງອີເມວທີ່ເນັ້ນໃຫ້ເຫັນໃນຂະນະນີ້ໄປຫາ $PAGER ເພື່ອເບິ່ງ. ຖ້າສະພາບແວດລ້ອມ
ຕົວແປ PAGER ບໍ່ໄດ້ຖືກກໍານົດ, ສົ່ງອີເມວໄປຫາ ຫນ້ອຍ(1).
ທ່ານ untags ອີເມລ໌ໄຮໄລ້.
ທ່ານ untags ອີເມວທີ່ມີລາຍຊື່ທັງຫມົດ.
z reverses ການຈັດລຽງຂອງອີເມລ໌ທີ່ສະແດງ.
/ ຄົ້ນຫາສໍາລັບການສະແດງອອກປົກກະຕິ (ເບິ່ງ regex(7)) ທຸກບ່ອນພາຍໃນເນື້ອໃນຂອງ
ອີເມວທີ່ມີລາຍຊື່ທັງໝົດ. ເຊື່ອງອີເມວທັງໝົດທີ່ບໍ່ກົງກັນ.
? ມັກ /, ແຕ່ເຊື່ອງອີເມວທັງຫມົດທີ່ກົງກັນ, ຮັກສາທັງຫມົດທີ່ບໍ່ກົງກັນ.
ເພື່ອຄວາມສະດວກ, ປຸ່ມຟັງຊັນ F1-F10 ແຕ່ລະຄົນສາມາດເຊື່ອມໂຍງກັບຄໍາສັ່ງແກະ
ສາຍ. ໃນກໍລະນີນີ້, ການພິມປຸ່ມຫນ້າທີ່ມີຜົນກະທົບດຽວກັນກັບປຸ່ມ S, ແຕ່ວ່າ
ຄໍາສັ່ງແມ່ນໄດ້ພິມໄປແລ້ວແລະພ້ອມທີ່ຈະແກ້ໄຂ / ຍອມຮັບ. ສະມາຄົມທີ່ສໍາຄັນຂອງຫນ້າທີ່
ຖືກອ່ານຈາກໄຟລ໌ການຕັ້ງຄ່າ .mailinspectrc ຖ້າມັນອອກ.
ໃຊ້ mailinspect ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net