ນີ້ແມ່ນຄໍາສັ່ງ gdbdump ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
gdbdump - dump ຖານຂໍ້ມູນ HP 100LX ເຂົ້າໄປໃນຮູບແບບ ASCII
ສະຫຼຸບສັງລວມ
gdbdump [-noqswm] ເອກະສານ
ລາຍລະອຽດ
gdbdump ສົ່ງອອກເນື້ອໃນຂອງຖານຂໍ້ມູນ HP 100LX ເຂົ້າໄປໃນແບບຟອມ ASCII. ເອກະສານ ແມ່ນຊື່
ຂອງຖານຂໍ້ມູນ 100LX ທີ່ຈະອ່ານ; ຜົນໄດ້ຮັບຖືກຂຽນໃສ່ຢູ່ປາຍຍອດແລະສາມາດເປັນ
redirected ຫຼື piped ຕາມຄວາມຕ້ອງການ. ຮູບແບບຜົນຜະລິດແມ່ນເຫມາະສົມສໍາລັບການປ້ອນຂໍ້ມູນເຂົ້າໄປໃນຖານຂໍ້ມູນຈໍານວນຫຼາຍ
ການຫຸ້ມຫໍ່ເຊັ່ນດຽວກັນກັບ gdbload(1).
ທາງເລືອກໃນການ
gdbdump ຮັບຮູ້ທາງເລືອກຕໍ່ໄປນີ້:
-n ສະກັດກັ້ນແຖວທໍາອິດຂອງຜົນຜະລິດ, ເຊິ່ງປົກກະຕິປະກອບດ້ວຍຊື່ຂອງ
ຊ່ອງຂໍ້ມູນຖານຂໍ້ມູນທັງໝົດ. ໃຫ້ສັງເກດວ່າຖ້າຕົວເລືອກນີ້ຖືກລະບຸ, the
ຜົນຜະລິດບໍ່ເຂົ້າກັນໄດ້ກັບ gdbload(1). ຢ່າງໃດກໍຕາມ, ທາງເລືອກນີ້ອາດຈະເປັນ
ຕ້ອງການສໍາລັບການເຂົ້າກັນໄດ້ກັບໂຄງການຖານຂໍ້ມູນອື່ນໆພະຍາຍາມອ່ານ
ຜົນຜະລິດ.
-o ຂ້າມຊ່ອງບັນທຶກຈາກຜົນໄດ້ຮັບ. ຊ່ອງຂໍ້ມູນບັນທຶກແມ່ນລວມຢູ່ຕາມຄ່າເລີ່ມຕົ້ນ.
-q ສະກັດກັ້ນຂໍ້ຄວາມເຕືອນ.
-s ຂຽນຕົວອັກສອນພິເສດ (ລະຫັດຕົວອັກສອນ 128-254, ລວມທັງ) ໂດຍກົງກັບ
ຜົນຜະລິດ. ຄ່າເລີ່ມຕົ້ນແມ່ນການເປັນຕົວແທນຂອງຕົວອັກສອນດັ່ງກ່າວໃນນາມສະກຸນ \nnn.
-w ຫໍ່ສາຍຍາວ. ສໍາລັບບາງຖານຂໍ້ມູນ, ຄວາມຍາວຂອງເສັ້ນຜົນຜະລິດສາມາດໃຫຍ່ກວ່າ
ກ່ວາບາງໂຄງການ (ໂດຍສະເພາະ vi(1)) ສາມາດຈັດການ, ໂດຍສະເພາະຖ້າບັນທຶກມີ
ບັນທຶກຍາວ. ຕົວເລືອກນີ້ຫໍ່ແຕ່ລະແຖວຜົນຜະລິດຢູ່ທີ່ປະມານ 75 ຕົວອັກສອນ,
ໝາຍຈຸດສິ້ນສຸດຂອງແຖວເພື່ອສືບຕໍ່ດ້ວຍ backslash (\). gdbload(1)
ເຂົ້າໃຈຮູບແບບນີ້.
-m ຂຽນສະຕຣິງຫຼາຍແຖວ (ໝາຍເຖິງບັນທຶກ) ຊ່ອງໃສ່ຫຼາຍແຖວ. ດັ່ງນັ້ນຈຶ່ງ
ສະຕຣິງທີ່ອ້າງອີງຈະຂະຫຍາຍແຖວໃໝ່. ຖ້າບໍ່ມີທາງເລືອກນີ້, ເສັ້ນໃຫມ່ໃນສາຍ
ຈະຖືກສົ່ງອອກເປັນລໍາດັບ \r\n, ແລະສະຕຣິງທີ່ສົມບູນຈະຂຶ້ນກັບ
ການຫໍ່ເສັ້ນຖ້າຫາກວ່າລະບຸໄວ້ໂດຍ -w ທາງເລືອກ.
ຜົນຜະລິດ ຮູບແບບ ລາຍລະອຽດ
ຜົນຜະລິດຂອງໂຄງການນີ້ແມ່ນໄຟລ໌ຂໍ້ຄວາມ ASCII ທີ່ເລີ່ມຕົ້ນດ້ວຍເສັ້ນທີ່ມີພາກສະຫນາມ
ຊື່ (ເວັ້ນເສຍແຕ່ -n ໄດ້ລະບຸໄວ້) ແລະປະຕິບັດຕາມໂດຍຫນຶ່ງແຖວສໍາລັບການບັນທຶກຂອງແຕ່ລະຄົນ
ຖານຂໍ້ມູນ. ໃຫ້ສັງເກດວ່າສາຍໃດນຶ່ງເຫຼົ່ານີ້ອາດຈະຖືກແບ່ງອອກເປັນຫຼາຍສາຍຖ້າ -w is
ລະບຸໄວ້, ແລະແຖວໃໝ່ໃນສະຕຣິງອາດຈະເຮັດໃຫ້ເກີດການແຕກແຍກຕື່ມອີກ ຖ້າລະບຸໂດຍ -m
ທາງເລືອກ. ແຕ່ລະເສັ້ນ "ມີເຫດຜົນ" ມີຊ່ອງຂໍ້ມູນທັງຫມົດຂອງຖານຂໍ້ມູນ, ໃນຄໍາສັ່ງດຽວກັນ
ໃນທີ່ຊື່ພາກສະຫນາມຂອງເຂົາເຈົ້າປາກົດຢູ່ໃນແຖວທໍາອິດຂອງຜົນຜະລິດ. ທົ່ງນາແມ່ນ
ແຍກກັນດ້ວຍasາຍຈຸດ.
ແນ່ນອນວ່າແຕ່ລະພາກສະຫນາມປາກົດຢູ່ໃນຜົນໄດ້ຮັບແມ່ນຂຶ້ນກັບປະເພດຂອງມັນ. ຊ່ອງຂໍ້ມູນ, ປະເພດ
ຊ່ອງຂໍ້ມູນ, ແລະຂໍ້ມູນບັນທຶກປະກົດວ່າມີເນື້ອໃນຢູ່ໃນເຄື່ອງຫມາຍຄໍາເວົ້າ (")
backslashes ພາຍໃນຂໍ້ຄວາມຂອງພາກສະຫນາມແມ່ນຫລົບຫນີໂດຍການນໍາຫນ້າພວກມັນດ້ວຍ backslash
(\). Newlines ຖືກພິມເປັນ \n ແລະ carriage ກັບຄືນເປັນ \r, ເວັ້ນເສຍແຕ່ວ່າ -m ທາງເລືອກແມ່ນຖືກນໍາໃຊ້.
ຕົວອັກສອນທີ່ບໍ່ພິມ ຫຼືບໍ່ແມ່ນ ASCII ເປັນ \nnn, ເຊິ່ງ nnn ເປັນລະຫັດຕົວອັກສອນແປດ. (ເບິ່ງ
ລາຍລະອຽດຂອງ -s ທຸງ, ຂ້າງເທິງ.)
ຊ່ອງຂໍ້ມູນຕົວເລກປະກົດວ່າພວກເຂົາເຮັດຢູ່ໃນຖານຂໍ້ມູນ. ຊ່ອງຂໍ້ມູນວັນທີປາກົດຢູ່ໃນຮູບແບບ
ປປ. ຕົວຢ່າງ, ວັນທີ 15 ສິງຫາ 1993 ຈະປາກົດເປັນ 19930815. ຊ່ອງເວລາຈະປາກົດຢູ່ໃນ
ຮູບແບບ HHMM, ບ່ອນທີ່ HH ຢູ່ໃນລະດັບ 00-23.
ປຸ່ມວິທະຍຸ ແລະກ່ອງໝາຍຖືກປະກົດເປັນ 1 ຖ້າເລືອກ, 0 ຖ້າບໍ່ດັ່ງນັ້ນ.
ປະເພດຊ່ອງຂໍ້ມູນອື່ນໆທັງໝົດ, ລວມທັງປະເພດທີ່ກໍານົດໂດຍແອັບພລິເຄຊັນ, ແມ່ນຖືກລະເວັ້ນຈາກຜົນໄດ້ຮັບ.
ຮູບແບບຜົນຜະລິດນີ້ສາມາດຖືກນໍາໃຊ້ເປັນວັດສະດຸປ້ອນເຂົ້າ gdbload(1).
ຄໍາເຕືອນ
gdbdump ບໍ່ສາມາດຈັດການບັນທຶກ ແລະຊ່ອງຂໍ້ມູນທີ່ກໍານົດໂດຍແອັບພລິເຄຊັນຢູ່ໃນ HP 100LX Appointment
ປື້ມບັນທຶກແລະຖານຂໍ້ມູນເວລາໂລກ. ແລ່ນໂຄງການນີ້ຢູ່ໃນຖານຂໍ້ມູນດັ່ງກ່າວຈະໃຫ້ຜົນປະໂຫຍດ,
ແຕ່ບໍ່ສົມບູນ, ຜົນຜະລິດ.
ບັນທຶກຖືກພິມອອກຕາມລໍາດັບທີ່ເກັບໄວ້ໃນເອກະສານ, ເຊັ່ນ, ແບບສຸ່ມ.
ໂປຣແກມນີ້ບໍ່ສາມາດຈັດການກັບຖານຂໍ້ມູນທີ່ມີລະຫັດຜ່ານໄດ້. ຄວາມພະຍາຍາມທີ່ຈະຖິ້ມລະຫັດຜ່ານ -
ຖານຂໍ້ມູນທີ່ຖືກປ້ອງກັນຈະມີຜົນໄດ້ຮັບທີ່ບໍ່ສາມາດຄາດເດົາໄດ້.
ໃຊ້ gdbdump ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net