ນີ້ແມ່ນຄໍາສັ່ງ rawdog ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
rawdog - ເປັນ RSS Aggregator ໂດຍບໍ່ມີການ Delusions ຂອງ Grandeur
ສະຫຼຸບສັງລວມ
ດິບດິບ [ທາງເລືອກໃນການ]
ລາຍລະອຽດ
ດິບດິບ ແມ່ນຕົວລວບລວມຂໍ້ມູນສໍາລັບລະບົບທີ່ຄ້າຍຄືກັບ Unix.
ດິບດິບ ໃຊ້ Python feedparser ໂມດູນເພື່ອດຶງເອົາບົດຄວາມຈາກຈໍານວນຂອງ feeds ໃນ
RSS, Atom ແລະຮູບແບບອື່ນໆ, ແລະຂຽນໄຟລ໌ HTML ດຽວ, ອີງຕາມແມ່ແບບ
ສະໜອງໃຫ້ໂດຍຜູ້ໃຊ້ ຫຼືສ້າງໂດຍ ດິບດິບ, ປະກອບດ້ວຍບົດຄວາມຫລ້າສຸດທີ່ມັນເຫັນ.
ດິບດິບ ໃຊ້ ETags ແລະ Last-Modified headers ເພື່ອຫຼີກເວັ້ນການດຶງເອົາໄຟລ໌ທີ່ຍັງບໍ່ທັນໄດ້
ມີການປ່ຽນແປງ, ແລະສະຫນັບສະຫນູນການບີບອັດ gzip ແລະ delta ເພື່ອຫຼຸດຜ່ອນແບນວິດໃນເວລາທີ່ມັນມີ. ດິບດິບ
ຖືກຕັ້ງຄ່າຈາກໄຟລ໌ຂໍ້ຄວາມທີ່ງ່າຍດາຍ; ລັດພຽງແຕ່ເກັບຮັກສາໄວ້ລະຫວ່າງ invocations ທີ່ບໍ່ສາມາດ
reconstructed ຈາກ feeds ແມ່ນຄໍາສັ່ງຂອງບົດຄວາມ.
OPTIONS
ໂຄງການນີ້ປະຕິບັດຕາມ syntax ເສັ້ນຄໍາສັ່ງ GNU ປົກກະຕິ, ມີທາງເລືອກຍາວເລີ່ມຕົ້ນດ້ວຍ
ສອງຂີດ (`-').
ໂດຍທົ່ວໄປ ທາງເລືອກໃນການ
-d DIR, --dir DIR
ການນໍາໃຊ້ DIR ແທນທີ່ບັນຊີ $HOME/.rawdog. ທາງເລືອກນີ້ຊ່ວຍໃຫ້ທ່ານມີສອງຫຼື
ເພີ່ມເຕີມ ດິບດິບ ການຕັ້ງຄ່າທີ່ມີການຕັ້ງຄ່າທີ່ແຕກຕ່າງກັນແລະຊຸດຂອງ feeds.
-N, -- ບໍ່ມີການລັອກ
ຢ່າລັອກໄຟລ໌ຂອງລັດ.
ດິບດິບ ປົກກະຕິແລ້ວຮຽກຮ້ອງການລັອກຢູ່ໃນໄຟລ໌ຂອງລັດຂອງຕົນ, ເພື່ອຢຸດຫຼາຍກ່ວາຫນຶ່ງຕົວຢ່າງຈາກ
ແລ່ນໃນເວລາດຽວກັນ. ຂໍອະໄພ, ບາງລະບົບໄຟລ໌ບໍ່ຮອງຮັບໄຟລ໌
ລັອກ; ທ່ານສາມາດນໍາໃຊ້ທາງເລືອກນີ້ເພື່ອປິດການລັອກທັງຫມົດຖ້າຫາກວ່າທ່ານຢູ່ໃນນັ້ນ
ສະຖານະການ.
-v, -- verbose
ພິມລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບສິ່ງທີ່ ດິບດິບ ແມ່ນເຮັດເພື່ອ stderr ໃນຂະນະທີ່ມັນແລ່ນ.
-V ເອກະສານ, --ບັນທຶກ ເອກະສານ
ເຊັ່ນດຽວກັບ -V, ແຕ່ຂຽນຂໍ້ມູນໃສ່ ເອກະສານ.
-W, --no-lock-ລໍຖ້າ
ອອກຈາກຢ່າງງຽບໆຖ້າໄຟລ໌ຂອງລັດຖືກລັອກແລ້ວ.
ຖ້າໄຟລ໌ຂອງລັດຖືກລັອກແລ້ວ, ດິບດິບ ປົກກະຕິຈະລໍຖ້າຈົນກ່ວາມັນກາຍເປັນ
ສາມາດໃຊ້ໄດ້, ຫຼັງຈາກນັ້ນດໍາເນີນການ. ຢ່າງໃດກໍຕາມ, ຖ້າຫາກວ່າທ່ານໄດ້ຮັບຫຼາຍ feeds ແລະເຄືອຂ່າຍຊ້າ
ການເຊື່ອມຕໍ່, ທ່ານອາດຈະມັກ ດິບດິບ ພຽງແຕ່ໃຫ້ເຖິງທັນທີຖ້າຫາກວ່າທີ່ຜ່ານມາ
ຕົວຢ່າງຍັງເຮັດວຽກຢູ່.
ການກະທໍາ
ດິບດິບ ຈະປະຕິບັດການປະຕິບັດເຫຼົ່ານີ້ໃນຄໍາສັ່ງທີ່ໄດ້ຮັບ.
-a URL, --ຕື່ມ URL
ພະຍາຍາມຊອກຫາຟີດທີ່ກ່ຽວຂ້ອງກັບ URL ແລະເພີ່ມມັນໃສ່ໄຟລ໌ config.
URL ອາດຈະເປັນ feed ຕົວຂອງມັນເອງ, ຫຼືມັນສາມາດເປັນຫນ້າ HTML ທີ່ເຊື່ອມຕໍ່ກັບ feed ໃນໃດໆ
ຫລາກຫລາຍວິທີ. ດິບດິບ ໃຊ້ heuristics ເພື່ອເລືອກອາຫານທີ່ດີທີ່ສຸດທີ່ມັນສາມາດຊອກຫາໄດ້, ແລະ
ຈະຈົ່ມຖ້າຫາກວ່າມັນບໍ່ສາມາດຊອກຫາຫນຶ່ງ.
-c ເອກະສານ, --config ເອກະສານ
ອ່ານ ເອກະສານ ເປັນໄຟລ໌ config ເພີ່ມເຕີມ; ທາງເລືອກໃດຫນຶ່ງສະຫນອງໃຫ້ໃນ ເອກະສານ ຈະ override
ທີ່ກໍານົດໄວ້ໃນໄຟລ໌ config ຕົ້ນຕໍ (ຍົກເວັ້ນ "ອາຫານ", ເຊິ່ງແມ່ນ
ສະສົມ). ເອກະສານ ອາດຈະເປັນເສັ້ນທາງຢ່າງແທ້ຈິງຫຼືເສັ້ນທາງທີ່ກ່ຽວຂ້ອງກັບ .rawdog ຂອງທ່ານ
ລະບົບ.
ໃຫ້ສັງເກດວ່າ $HOME/.rawdog/config ຈະຍັງຖືກອ່ານກ່ອນເຖິງແມ່ນວ່າທ່ານຈະລະບຸອັນນີ້
ທາງເລືອກ. -c ສ່ວນຫຼາຍແມ່ນເປັນປະໂຫຍດເມື່ອທ່ານຕ້ອງການຂຽນຊຸດດຽວກັນຂອງຟີດອອກໂດຍໃຊ້
ສອງຊຸດຕົວເລືອກຜົນຜະລິດທີ່ແຕກຕ່າງກັນ.
-f URL, --update-feed URL
ອັບເດດຟີດທີ່ຊີ້ໄປໂດຍ URL ທັນທີ, ເຖິງແມ່ນວ່າໄລຍະເວລາຂອງມັນບໍ່ໄດ້ຜ່ານໄປ
ນັບຕັ້ງແຕ່ມັນໄດ້ຖືກປັບປຸງຫຼ້າສຸດ. ອັນນີ້ເປັນປະໂຫຍດເມື່ອທ່ານເຜີຍແຜ່ຟີດເອງ,
ແລະຕ້ອງການທົດສອບວ່າມັນເຮັດວຽກຢ່າງຖືກຕ້ອງຫຼືບໍ່.
-l, --ລາຍການ
ບອກຂໍ້ມູນສັ້ນໆກ່ຽວກັບແຕ່ລະຟີດທີ່ຮູ້ຈັກໃນເວລານັ້ນ
ອັບເດດຫຼ້າສຸດ.
-r URL, -- ເອົາອອກ URL
ລຶບຟີດອອກ URL ຈາກໄຟລ໌ config.
-s ຕົວຢ່າງ, --ສະແດງ ຕົວຢ່າງ
ພິມຫນຶ່ງໃນແມ່ແບບທີ່ໃຊ້ໃນປັດຈຸບັນເພື່ອ stdout. ຕົວຢ່າງ ອາດຈະເປັນ Page, ລາຍການ,
ລາຍການອາຫານ or feeditem. ນີ້ສາມາດຖືກນໍາໃຊ້ເປັນຈຸດເລີ່ມຕົ້ນຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະອອກແບບ
ແມ່ແບບຂອງທ່ານເອງສໍາລັບການນໍາໃຊ້ທີ່ສອດຄ້ອງກັນ ແມ່ແບບ ທາງເລືອກໃນ config
ຍື່ນ.
-u, --ອັບເດດ
ດຶງຂໍ້ມູນຈາກຟີດແລະເກັບຮັກສາມັນ. ນີ້ອາດຈະໃຊ້ເວລາບາງເວລາຖ້າທ່ານມີ
feeds ຫຼາຍ.
-w, --ຂຽນ
ຂຽນໄຟລ໌ອອກ HTML.
ພິເສດ ການກະທໍາ
ຖ້າໜຶ່ງໃນຕົວເລືອກເຫຼົ່ານີ້ຖືກລະບຸ, ດິບດິບ ຈະດໍາເນີນການພຽງແຕ່ນັ້ນ, ຫຼັງຈາກນັ້ນອອກ.
-- ຖິ້ມ URL
ສະແດງສິ່ງທີ່ ດິບດິບfeed parser ຂອງຜົນຕອບແທນສໍາລັບ URL. ນີ້ສາມາດເປັນປະໂຫຍດໃນເວລາທີ່ພະຍາຍາມ
ເຂົ້າໃຈວ່າເປັນຫຍັງ ດິບດິບ ບໍ່ສະແດງຟີດຢ່າງຖືກຕ້ອງ.
- ຊ່ວຍ ໃຫ້ສະຫຼຸບຫຍໍ້ຂອງທາງເລືອກທັງຫມົດ ດິບດິບ ສະຫນັບສະຫນູນ.
ຕົວຢ່າງ
ດິບດິບ ໂດຍປົກກະຕິແມ່ນເອີ້ນມາຈາກ cron(1). ຕໍ່ໄປນີ້ crontab(5) ການປ້ອນຂໍ້ມູນຈະດຶງຂໍ້ມູນ
ຈາກ feeds ແລະຂຽນມັນໃສ່ HTML ຫນຶ່ງຊົ່ວໂມງ, ອອກຈາກ if ດິບດິບ ແມ່ນແລ່ນຢູ່ແລ້ວ:
0 * * * * rawdog -Wuw
ໃຊ້ rawdog ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net