ນີ້ແມ່ນຄໍາສັ່ງ en2ris ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
en2ris - ປ່ຽນຂໍ້ມູນບັນນານຸກົມ EndNote ເປັນຮູບແບບ RIS
ສະຫຼຸບສັງລວມ
en2ris [-e logdest] [-f ຈາກການເຂົ້າລະຫັດ] [-ຊ] [-ລ loglevel] [-ລ logfile] [-ອ ເອກະສານ] [-ອ ເອກະສານ]
[-q] [-ທ ການເຂົ້າລະຫັດ] [-y ເສັ້ນທາງ]
ລາຍລະອຽດ
en2ris ແກ້ໄຂຂໍ້ຜິດພາດຂອງ markup ທີ່ພົບໃນ EndNote "RIS" output ແລະຂຽນ RIS output
ເພື່ອ stdout.
OPTIONS
-e ບັນທຶກປາຍທາງ
log-destination ສາມາດມີຄ່າ 0, 1, ຫຼື 2, ຫຼືສະຕຣິງທຽບເທົ່າ. stderr,
syslog, ຫຼື ເອກະສານ, ຕາມລໍາດັບ. ຄ່ານີ້ລະບຸວ່າຂໍ້ມູນບັນທຶກໄປໃສ.
0 (ສູນ) ຫມາຍຄວາມວ່າຂໍ້ຄວາມຖືກສົ່ງໄປຫາ stderr. ພວກເຂົາເຈົ້າແມ່ນທັນທີທີ່ມີຢູ່ໃນ
ຫນ້າຈໍແຕ່ພວກເຂົາອາດຈະແຊກແຊງກັບຜົນຜະລິດຄໍາສັ່ງ. 1 ຈະສົ່ງຜົນຜະລິດໄດ້
syslog ສະຖານທີ່. ຈົ່ງຈື່ໄວ້ວ່າ syslog ຕ້ອງໄດ້ຮັບການຕັ້ງຄ່າເພື່ອຍອມຮັບຂໍ້ຄວາມບັນທຶກ
ຈາກໂຄງການຜູ້ໃຊ້, ເບິ່ງ syslog(8) man page ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ. Unix ຄ້າຍຄື
ໂດຍປົກກະຕິແລ້ວ ລະບົບຈະບັນທຶກຂໍ້ຄວາມເຫຼົ່ານີ້ໄວ້ໃນ /var/log/user.log. 2 ຈະສົ່ງຂໍ້ຄວາມໄປຫາ
ໄຟລ໌ບັນທຶກແບບກຳນົດເອງທີ່ສາມາດລະບຸໄດ້ດ້ວຍ -L ທາງເລືອກ.
-f ຈາກການເຂົ້າລະຫັດ
ເລືອກການເຂົ້າລະຫັດຕົວອັກສອນ. ການເຂົ້າລະຫັດທີ່ຮອງຮັບແມ່ນຂຶ້ນກັບເວທີ ແລະ
ປົກກະຕິແລ້ວສາມາດພົບເຫັນຢູ່ໃນ iconv_open(3). ຖ້າບໍ່ມີການລະບຸການເຂົ້າລະຫັດ, ISO-8859-1 aka
Latin-1 ແມ່ນສົມມຸດ.
-h
ສະແດງໜ້າຈໍຊ່ວຍເຫຼືອ ແລະການນຳໃຊ້, ຈາກນັ້ນອອກ.
-l ບັນທຶກລະດັບ
ລະບຸບູລິມະສິດເຖິງວ່າເຫດການໃດຖືກບັນທຶກ. ນີ້ແມ່ນຕົວເລກລະຫວ່າງ 0
ແລະ 7 ຫຼືຫນຶ່ງຂອງຊ່ອຍແນ່ ປາກົດອອກມາ, ການແຈ້ງເຕືອນ, ຄັກ, err, ການເຕືອນໄພ, ແຈ້ງການ, ຂໍ້ມູນ, debug,
ຕາມລໍາດັບ (ເບິ່ງຄໍານິຍາມລະດັບບັນທຶກ). -1 ປິດການນຳໃຊ້ການບັນທຶກຢ່າງສົມບູນ. ຕໍ່າ
ລະດັບບັນທຶກເຊັ່ນ 0 ຫມາຍຄວາມວ່າພຽງແຕ່ຂໍ້ຄວາມທີ່ສໍາຄັນເທົ່ານັ້ນທີ່ຖືກບັນທຶກ. ບັນທຶກທີ່ສູງກວ່າ
ລະດັບຫມາຍຄວາມວ່າເຫດການທີ່ສໍາຄັນຫນ້ອຍກໍ່ຖືກບັນທຶກເຊັ່ນກັນ. 7 ຈະປະກອບມີ debug
ຂໍ້ຄວາມ. ສຸດທ້າຍສາມາດເປັນ verbose ແລະອຸດົມສົມບູນ, ສະນັ້ນທ່ານຕ້ອງການທີ່ຈະຫຼີກເວັ້ນການລະດັບບັນທຶກນີ້
ເວັ້ນເສຍແຕ່ວ່າທ່ານຕ້ອງການຕິດຕາມບັນຫາ.
-L ໄຟລ໌ບັນທຶກ
ລະບຸເສັ້ນທາງເຕັມໄປຫາໄຟລ໌ບັນທຶກທີ່ຈະໄດ້ຮັບຂໍ້ຄວາມບັນທຶກ. ໂດຍປົກກະຕິນີ້
ຈະເປັນ /var/log/refdba.
-o ເອກະສານ
ສົ່ງຜົນຜະລິດໄປຫາ ເອກະສານທີ່ຢູ່ ຖ້າຫາກວ່າ ເອກະສານ ມີຢູ່, ເນື້ອໃນຂອງມັນຈະຖືກຂຽນທັບ.
-O ເອກະສານ
ສົ່ງຜົນຜະລິດໄປຫາ ເອກະສານທີ່ຢູ່ ຖ້າຫາກວ່າ ເອກະສານ ມີຢູ່, ຜົນຜະລິດຈະຖືກຕໍ່ທ້າຍ.
-q
ເລີ່ມຕົ້ນໂດຍບໍ່ມີການອ່ານໄຟລ໌ການຕັ້ງຄ່າ. ລູກຄ້າຈະໃຊ້ເວລາລວບລວມ
ຄ່າເລີ່ມຕົ້ນຂອງຄ່າທັງໝົດທີ່ທ່ານບໍ່ໄດ້ຕັ້ງດ້ວຍປຸ່ມກົດແຖວຄຳສັ່ງ.
-t ການເຂົ້າລະຫັດ
ເລືອກການເຂົ້າລະຫັດຕົວອັກສອນທີ່ອອກມາ. ການເຂົ້າລະຫັດທີ່ຮອງຮັບແມ່ນຂຶ້ນກັບເວທີ ແລະ
ປົກກະຕິແລ້ວສາມາດພົບເຫັນຢູ່ໃນ iconv_open(3). ຖ້າບໍ່ມີການລະບຸການເຂົ້າລະຫັດ, UTF-8 is
ຄາດ.
-y confdir
ລະບຸໄດເລກະທໍລີທີ່ໄຟລ໌ການຕັ້ງຄ່າທົ່ວໂລກແມ່ນຫມາຍເຫດ: ໂດຍຄ່າເລີ່ມຕົ້ນ, ທັງຫມົດ
ແອັບພລິເຄຊັນ RefDB ຊອກຫາໄຟລ໌ການຕັ້ງຄ່າຂອງພວກເຂົາຢູ່ໃນໄດເລກະທໍລີທີ່ຖືກກໍານົດໄວ້
ໃນລະຫວ່າງຂັ້ນຕອນການຕັ້ງຄ່າເມື່ອສ້າງຊຸດ. ນັ້ນແມ່ນ, ທ່ານບໍ່ຕ້ອງການ -y
ທາງເລືອກເວັ້ນເສຍແຕ່ວ່າທ່ານນໍາໃຊ້ precompiled binary ໃນສະຖານທີ່ຜິດປົກກະຕິ, ເຊັ່ນ: ໂດຍການຍ້າຍ a
ຊຸດ rpm.
CONFIGURATION
en2ris ປະເມີນໄຟລ໌ en2risrc ເພື່ອເລີ່ມຕົ້ນຕົວມັນເອງ.
ຕາຕະລາງ 1. en2risrc
┌───────────┬───────────────────────────────── ─────────────┐
│ການປ່ຽນແປງ │ ມາດຕະຖານ │ ຄໍາຄິດຄໍາເຫັນ │
├───────────────────────────────────────────── ─────────────┤
│outfile │ (none) │ ໄຟລ໌ອອກມາດຕະຖານ │
│ │ │ ຊື່. │
├───────────────────────────────────────────── ─────────────┤
│outappend │ t │ ກໍານົດວ່າ │
│ │ │ ຜົນຜະລິດຖືກຕໍ່ທ້າຍ (t) │
│ │ │ ໄປຫາໄຟລ໌ທີ່ມີຢູ່ແລ້ວ ຫຼື │
│ │ │ ຂຽນທັບ (f) ແລະ │
│ │ │ ໄຟລ໌ທີ່ມີຢູ່ແລ້ວ. │
├───────────────────────────────────────────── ─────────────┤
│from_enc │ ISO-8859-1 │ ການເຂົ້າລະຫັດຕົວອັກສອນ │
│ │ │ ຂອງຂໍ້ມູນປ້ອນເຂົ້າ │
├───────────────────────────────────────────── ─────────────┤
│to_enc │ ISO-8859-1 │ ການເຂົ້າລະຫັດຕົວອັກສອນ │
│ │ │ ຂອງຂໍ້ມູນຜົນຜະລິດ │
├───────────────────────────────────────────── ─────────────┤
│logfile │ /var/log/med2ris.log │ ເສັ້ນທາງເຕັມຂອງ │
│ │ │ ໄຟລ໌ບັນທຶກແບບກຳນົດເອງ. ນີ້ແມ່ນ │
│ │ │ ຖືກໃຊ້ພຽງແຕ່ຖ້າ logdest ແມ່ນ │ ເທົ່ານັ້ນ
│ │ │ ຕັ້ງໃຫ້ເໝາະສົມ. │
├───────────────────────────────────────────── ─────────────┤
│logdest │ 1 │ ຈຸດໝາຍປາຍທາງຂອງ │
│ │ │ ຂໍ້ມູນບັນທຶກ. 0 = │
│ │ │ ພິມໃສ່ stderr; 1 = ໃຊ້ │
│ │ │ ສະຖານທີ່ syslog; 2 = │
│ │ │ ໃຊ້ logfile ແບບກຳນົດເອງ. │
│ │ │ ອັນສຸດທ້າຍຕ້ອງການ │
│ │ │ ການຕັ້ງຄ່າທີ່ຖືກຕ້ອງຂອງ │
│ │ │ logfile. │
├───────────────────────────────────────────── ─────────────┤
│loglevel │ 6 │ ລະດັບບັນທຶກເຖິງ │
│ │ │ ຂໍ້ຄວາມໃດຈະເປັນ │
│ │ │ ສົ່ງແລ້ວ. ການຕັ້ງຄ່າຕໍ່າ (0) │
│ │ │ ອະນຸຍາດພຽງແຕ່ │ ຫຼາຍທີ່ສຸດ
│ │ │ ຂໍ້ຄວາມສຳຄັນ, a │
│ │ │ ການຕັ້ງຄ່າສູງ (7) ອະນຸຍາດໃຫ້ │
│ │ │ ຂໍ້ຄວາມທັງໝົດລວມທັງ │
│ │ │ ຂໍ້ຄວາມດີບັກ. -1 ຫມາຍຄວາມວ່າ │
│ │ │ ບໍ່ມີຫຍັງຖືກບັນທຶກ. │
└──────────────────────────────────────────── ─────────────┘
ຂໍ້ມູນ ຂະບວນການ
en2ris ແກ້ໄຂສອງສາມບັນຫາທີ່ພົບເຫັນຢູ່ໃນຂໍ້ມູນ RIS ທີ່ສົ່ງອອກມາຈາກ EndNote. ບັນຫາຕົ້ນຕໍ
ແມ່ນຮູບແບບວັນທີທີ່ບໍ່ຄົບຖ້ວນ, ການສົ່ງອອກຂອງໄລຍະຫນ້າເຂົ້າໄປໃນແຖວ "SP" ໂຄດຄໍາສັ່ງດຽວ,
ແລະການສົ່ງອອກຄໍາສໍາຄັນເປັນບັນຊີລາຍຊື່ເຂົ້າໄປໃນເສັ້ນແທັກ "KW" ດຽວ.
en2ris ບໍ່ກວດສອບໄຟລ໌ທີ່ປ້ອນເຂົ້າ. ນັ້ນແມ່ນ, ໄຟລ໌ປ້ອນຂໍ້ມູນຕ້ອງຕິດກັບກົດລະບຽບ
ຂອງແຫຼ່ງຂໍ້ມູນ, ຖ້າບໍ່ດັ່ງນັ້ນຜົນໄດ້ຮັບການແປງແມ່ນບໍ່ສາມາດຄາດເດົາໄດ້.
ໃຊ້ en2ris ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net