edinplace - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ edinplace ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


edinplace - ແກ້ໄຂໄຟລ໌ຢູ່ໃນສະຖານທີ່

ສະຫຼຸບສັງລວມ


edinplace [--error=ລະຫັດ] [[--file=ເອກະສານ] ຄໍາສັ່ງ [arg ...]]

ລາຍລະອຽດ


edinplace ແລ່ນ ຄໍາສັ່ງ ດ້ວຍການປ້ອນຂໍ້ມູນຂອງມັນຈາກ ເອກະສານ (ຫຼືການປ້ອນຂໍ້ມູນມາດຕະຖານໂດຍຄ່າເລີ່ມຕົ້ນ), ແລະຫຼັງຈາກນັ້ນ
ແທນທີ່ເນື້ອໃນຂອງ ເອກະສານ ກັບຜົນຜະລິດຂອງ ຄໍາສັ່ງ. ໃນຂອບເຂດທີ່ເປັນໄປໄດ້,
edinplace ພະຍາຍາມທີ່ຈະອອກດ້ວຍສະຖານະດຽວກັນກັບ ຄໍາສັ່ງ.

ຖ້າ edinplace ຖືກແລ່ນຢູ່ໃນວັດສະດຸປ້ອນມາດຕະຖານ (ບໍ່ --file ທາງເລືອກ), ມັນຕ້ອງສືບທອດໄຟລ໌
descriptor 0 ທີ່ເປີດສໍາລັບການອ່ານແລະການຂຽນ. ເມື່ອປະມວນຜົນວັດສະດຸປ້ອນມາດຕະຖານ,
ຖ້າ edinplace ບໍ່ພົບຂໍ້ຜິດພາດທີ່ຮ້າຍແຮງ, ມັນຈະກັບຄືນການປ້ອນຂໍ້ມູນມາດຕະຖານຂອງມັນເພື່ອຊົດເຊີຍ 0.
ກ່ອນທີ່ຈະອອກ. ດັ່ງນັ້ນ, script ສາມາດດໍາເນີນການທໍາອິດ edinplace ຄໍາສັ່ງ, ຈາກນັ້ນແລ່ນຕົວກອງອື່ນ
ຄໍາສັ່ງເຊັ່ນ grep, ແລະຜົນໄດ້ຮັບຜົນໄດ້ຮັບຈະເປັນຜົນຜະລິດຂອງ grep on ຄໍາສັ່ງ's
ຜົນຜະລິດ.

ຖ້າບໍ່ ຄໍາສັ່ງ ຖືກກໍານົດ, edinplace ພຽງແຕ່ rewinds ມາດຕະຖານຂອງຕົນເພື່ອຍື່ນຊົດເຊີຍ 0.
ໃນກໍລະນີນີ້, ມັນເປັນຄວາມຜິດພາດໃນການສະຫນອງ --file ທາງເລືອກ. ແນ່ນອນ, rewinding ພຽງແຕ່ເຮັດວຽກ
ເມື່ອວັດສະດຸປ້ອນມາດຕະຖານແມ່ນໄຟລ໌ທີ່ແທ້ຈິງ (ກົງກັນຂ້າມກັບທໍ່ຫຼືອຸປະກອນ).

ມີສອງທາງເລືອກ:

--error=ລະຫັດ (-x ລະຫັດ)
ໂດຍປົກກະຕິ, edinplace ພະຍາຍາມທີ່ຈະອອກດ້ວຍສະຖານະພາບດຽວກັນກັບ ຄໍາສັ່ງ. ເຖິງຢ່າງໃດກໍ່ຕາມ, ຖ້າ
edinplace ພົບບາງຂໍ້ຜິດພາດທີ່ຮ້າຍແຮງ (ເຊັ່ນວ່າບໍ່ສາມາດປະຕິບັດໄດ້ ຄໍາສັ່ງ), ມັນ
ຈະ​ອອກ​ດ້ວຍ​ສະ​ຖາ​ນະ​ພາບ​ ລະຫັດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1. ໄລຍະຂອງລະຫັດອອກທີ່ຖືກຕ້ອງແມ່ນ
1-255, ລວມ.

--file=ເອກະສານ (-f ເອກະສານ)
ລະບຸວ່າ ເອກະສານ ຄວນ​ໄດ້​ຮັບ​ການ​ແກ້​ໄຂ​. ຖ້າບໍ່ດັ່ງນັ້ນ, edinplace ຈະແກ້ໄຂມາດຕະຖານຂອງມັນ
input (ທີ່​ຈະ​ຕ້ອງ​ໄດ້​ຮັບ​ການ​ເປີດ​ສໍາ​ລັບ​ການ​ອ່ານ​ແລະ​ການ​ຂຽນ​)​.

--ຂ້າມຈາກ
ຂ້າມແຖວທໍາອິດຂອງໄຟລ໌ຖ້າມັນເລີ່ມຕົ້ນ "ຈາກ". ຖ້າ edinplace ຖືກດໍາເນີນການໂດຍບໍ່ມີ a
ຄໍາສັ່ງ, positions ໄຟລ໌ຊົດເຊີຍໃນຕອນເລີ່ມຕົ້ນຂອງແຖວທີສອງຂອງໄຟລ໌. ຖ້າ
edinplace ແມ່ນດໍາເນີນການດ້ວຍຄໍາສັ່ງ, ຫຼັງຈາກນັ້ນແຖວທໍາອິດຂອງໄຟລ໌ບໍ່ໄດ້ຖືກປ້ອນກັບ
ຄໍາສັ່ງ, ຫຼືຂຽນທັບ. ຕົວເລືອກນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການແລ່ນ edinplace ຜ່ານທາງໄປສະນີ
ໄຟລ໌, ເຊິ່ງບາງຄັ້ງເລີ່ມຕົ້ນດ້ວຍເສັ້ນ "ຈາກ" ທີ່ລະບຸຜູ້ສົ່ງ envelope ຂອງ
ຂໍ້ຄວາມ. ເນື່ອງຈາກວ່າ "ຈາກ" ບໍ່ແມ່ນສ່ວນຂອງຫົວຂໍ້ຂໍ້ຄວາມ, ພຽງແຕ່ເປັນສົນທິສັນຍາ Unix,
ບາງໂຄງການແມ່ນສັບສົນໂດຍການມີແຖວນັ້ນ. ໃຫ້ສັງເກດວ່າຖ້າທ່ານລະບຸ a
ຄໍາສັ່ງ, ຫຼັງຈາກນັ້ນ edinplace ປັບໄຟລ໌ຊົດເຊີຍເປັນ 0 ເມື່ອອອກ, ເຖິງແມ່ນວ່າ
--ຂ້າມຈາກ ທາງເລືອກແມ່ນປະຈຸບັນ.

ຕົວຢ່າງ


ຄໍາສັ່ງຕໍ່ໄປນີ້ prepends "ORIGINAL:" ກັບຈຸດເລີ່ມຕົ້ນຂອງແຕ່ລະແຖວໃນ
ໄຟລ໌ຂໍ້ຄວາມ ຂໍ້ຄວາມ:

edinplace -f ຂໍ້ຄວາມ sed -e 's/^/ຕົ້ນສະບັບ: /'

ຄໍາສັ່ງຕໍ່ໄປນີ້ດໍາເນີນການ ຜູ້ຂ້າ spam ໂຄງ​ການ​ຕົວ​ກັ່ນ​ຕອງ mail ໃນ​ຂໍ້​ຄວາມ​ເມລ​ທີ່​ເກັບ​ຮັກ​ສາ​ໄວ້​
ໃນໄຟລ໌ ຂໍ້ຄວາມ, ແທນທີ່ເນື້ອໃນຂອງ ຂໍ້ຄວາມ ກັບ ຜູ້ຂ້າ spamຜົນ​ຜະ​ລິດ​ຄໍາ​ບັນ​ຍາຍ​ຂອງ​,
ແລະອອກດ້ວຍລະຫັດ 100 if ຜູ້ຂ້າ spam ຄິດວ່າຂໍ້ຄວາມແມ່ນ spam. ຖ້າ edinplace
ພົບກັບຂໍ້ຜິດພາດທີ່ຮ້າຍແຮງ, ມັນຈະອອກດ້ວຍລະຫັດ 111.

edinplace -x 111 -f ຂໍ້ຄວາມ ຜູ້ຂ້າ spam -e 100

(ຜູ້ຂ້າ spam ອ່ານ​ຂໍ້​ຄວາມ​ເມລ​ກ່ຽວ​ກັບ​ການ​ປ້ອນ​ຂໍ້​ມູນ​ມາດ​ຕະ​ຖານ​ແລະ​ອອກ​ສໍາ​ເນົາ​ຄໍາ​ອະ​ທິ​ບາຍ​ຂອງ​
ຂໍ້​ຄວາມ​ລວມ​ທັງ​ຂໍ້​ມູນ​ກ່ຽວ​ກັບ​ວ່າ​ຫຼື​ບໍ່​ຂໍ້​ຄວາມ​ທີ່​ມີ​ແນວ​ໂນ້ມ​ທີ່​ຈະ​ເປັນ spam ແລະ
ເປັນຫຍັງ. ໄດ້ -e ທາງເລືອກທີ່ຈະ ຜູ້ຂ້າ spam ລະບຸສະຖານະທາງອອກ ຜູ້ຂ້າ spam ຄວນໃຊ້ຖ້າ
ຂໍ້ຄວາມປະກົດວ່າເປັນ spam; edinplace ຈະໃຊ້ລະຫັດອອກດຽວກັນກັບໂຄງການມັນ
ໄດ້ແລ່ນ.)

ເພື່ອດໍາເນີນການ spamassassin ໃນ mail ຂາເຂົ້າກ່ອນທີ່ຈະຮັບເອົາ mail ຈາກລູກຄ້າທາງໄກ,
ວາງແຖວຕໍ່ໄປນີ້ໃນ Mail Avenger ທີ່ເຫມາະສົມ rcpt ໄຟລ໌ເປັນຄໍາສັ່ງສຸດທ້າຍ
ປະ​ຕິ​ບັດ​:

bodytest edinplace -x 111 spamassassin -e 100

ໃຊ້ edinplace ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌