ນີ້ແມ່ນຄໍາສັ່ງ stringsposix ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
strings — ຊອກຫາສາຍທີ່ພິມໄດ້ໃນໄຟລ໌
ສະຫຼຸບສັງລວມ
strings [−ກ] [-t ຮູບແບບ] [ນ ຈໍານວນ] [ເອກະສານ...]
ລາຍລະອຽດ
ໄດ້ strings ຜົນປະໂຫຍດຈະຕ້ອງຊອກຫາສາຍທີ່ສາມາດພິມໄດ້ໃນໄຟລ໌ປົກກະຕິແລະຈະຂຽນ
ສະຕຣິງເຫຼົ່ານັ້ນໄປຫາຜົນຜະລິດມາດຕະຖານ. ສະຕຣິງທີ່ສາມາດພິມໄດ້ແມ່ນລໍາດັບຂອງສີ່ (ຕາມຄ່າເລີ່ມຕົ້ນ)
ຫຼືຕົວອັກສອນທີ່ສາມາດພິມໄດ້ຫຼາຍກວ່ານັ້ນຖືກຢຸດໂດຍ a ຫຼືຕົວອັກສອນ NUL. ເພີ່ມເຕີມ
strings ກໍານົດການປະຕິບັດອາດຈະຖືກຂຽນ; ເບິ່ງ ທ້ອງຖິ່ນ.
ຖ້າການໂຕ້ຖຽງທໍາອິດແມ່ນ '−', ຜົນໄດ້ຮັບແມ່ນບໍ່ໄດ້ລະບຸ.
OPTIONS
ໄດ້ strings ຜົນປະໂຫຍດຈະຕ້ອງສອດຄ່ອງກັບປະລິມານຄໍານິຍາມພື້ນຖານຂອງ POSIX.1-2008, ສ່ວນ
12.2, ຜົນປະໂຫຍດ syntax ຄູ່ມືແນະນໍາ, ຍົກເວັ້ນສໍາລັບການນໍາໃຊ້ທີ່ບໍ່ໄດ້ກໍານົດຂອງ '−'.
ທາງເລືອກຕໍ່ໄປນີ້ຈະໄດ້ຮັບການສະຫນັບສະຫນູນ:
−ກ ສະແກນໄຟລ໌ທັງໝົດ. ຖ້າ −ກ ບໍ່ໄດ້ລະບຸ, ມັນແມ່ນການປະຕິບັດ
ກໍານົດວ່າສ່ວນໃດຂອງແຕ່ລະໄຟລ໌ຖືກສະແກນສໍາລັບສະຕຣິງ.
ນ ຈໍານວນ ລະບຸຄວາມຍາວຂອງສະຕຣິງຕໍາ່ສຸດທີ່, ບ່ອນທີ່ ຈໍານວນ ການໂຕ້ຖຽງເປັນບວກ
ຈຳນວນທົດສະນິຍົມ. ຄ່າເລີ່ມຕົ້ນຈະເປັນ 4.
-t ຮູບແບບ ຂຽນແຕ່ລະສະຕຣິງນຳໜ້າດ້ວຍການຊົດເຊີຍໄບຕ໌ຂອງມັນຈາກການເລີ່ມຕົ້ນຂອງໄຟລ໌. ໄດ້
ຮູບແບບຈະຕ້ອງຂຶ້ນກັບຕົວອັກສອນດຽວທີ່ໃຊ້ເປັນ ຮູບແບບ ທາງເລືອກ-
ການໂຕ້ຖຽງ:
d ຄ່າຊົດເຊີຍຈະຖືກຂຽນເປັນເລກທົດສະນິຍົມ.
o ການຊົດເຊີຍຈະຖືກຂຽນເປັນເລກແປດ.
x ຄ່າຊົດເຊີຍຈະຕ້ອງຂຽນເປັນເລກຖານສິບຫົກ.
ດໍາເນີນງານ
operand ຕໍ່ໄປນີ້ຈະໄດ້ຮັບການສະຫນັບສະຫນູນ:
ເອກະສານ ຊື່ເສັ້ນທາງຂອງໄຟລ໌ປົກກະຕິທີ່ຈະໃຊ້ເປັນການປ້ອນຂໍ້ມູນ. ຖ້າບໍ່ມີ ເອກະສານ operand ແມ່ນ
ລະບຸ, ໄດ້ strings ຜົນປະໂຫຍດຈະຕ້ອງອ່ານຈາກວັດສະດຸປ້ອນມາດຕະຖານ.
STDIN
ເບິ່ງພາກສ່ວນ INPUT FILES.
ປັດໄຈນໍາເຂົ້າ ເອກະສານ
ໄຟລ໌ input ທີ່ມີຊື່ໂດຍ arguments ຜົນປະໂຫຍດຫຼືມາດຕະຖານ input ຈະເປັນປົກກະຕິ
ໄຟລ໌ຂອງຮູບແບບໃດຫນຶ່ງ.
ENVIRONMENT ຄວາມຮັບຜິດຊອບ
ຕົວແປສະພາບແວດລ້ອມຕໍ່ໄປນີ້ຈະສົ່ງຜົນກະທົບຕໍ່ການປະຕິບັດ strings:
ພາສາ ໃຫ້ຄ່າເລີ່ມຕົ້ນສໍາລັບຕົວແປສາກົນທີ່ບໍ່ໄດ້ຕັ້ງ ຫຼື
null. (ເບິ່ງປະລິມານຄໍານິຍາມພື້ນຖານຂອງ POSIX.1-2008, ສ່ວນ 8.2,
Internationalization Variables ເພື່ອຄວາມກ້າວໜ້າຂອງການຫັນເປັນສາກົນ
ຕົວແປທີ່ໃຊ້ເພື່ອກໍານົດຄ່າຂອງປະເພດທ້ອງຖິ່ນ.)
LC_ALL ຖ້າຕັ້ງເປັນຄ່າສະຕຣິງທີ່ບໍ່ຫວ່າງເປົ່າ, ລົບລ້າງຄ່າຂອງອັນອື່ນທັງໝົດ
ຕົວແປສາກົນ.
LC_CTYPE ກໍານົດທ້ອງຖິ່ນສໍາລັບການຕີຄວາມລໍາດັບຂອງ bytes ຂອງຂໍ້ມູນຂໍ້ຄວາມ
ເປັນຕົວອັກສອນ (ຕົວຢ່າງ, single-byte ກົງກັນຂ້າມກັບ multi-byte ຕົວອັກສອນໃນ
arguments ແລະ input ໄຟລ໌) ແລະເພື່ອກໍານົດສະຕິງທີ່ສາມາດພິມໄດ້.
LC_MESSAGES
ກໍານົດທ້ອງຖິ່ນທີ່ຄວນຈະຖືກນໍາໃຊ້ເພື່ອຜົນກະທົບຕໍ່ຮູບແບບແລະເນື້ອໃນຂອງ
ຂໍ້ຄວາມການວິນິໄສທີ່ຂຽນເປັນຄວາມຜິດພາດມາດຕະຖານ.
NLSPATH ກໍານົດສະຖານທີ່ຂອງລາຍການຂໍ້ຄວາມສໍາລັບການປະມວນຜົນຂອງ LC_MESSAGES.
ASYNCHRONOUS ເຫດການ
ເລີ່ມຕົ້ນ.
STDOUT
ສາຍທີ່ພົບເຫັນຈະຖືກຂຽນໃສ່ຜົນໄດ້ຮັບມາດຕະຖານ, ຫນຶ່ງຕໍ່ແຖວ.
ໃນເວລາທີ່ -t ທາງເລືອກບໍ່ໄດ້ລະບຸໄວ້, ຮູບແບບຂອງຜົນຜະລິດຈະເປັນ:
"%s", <string>
ມີ -t o ທາງເລືອກ, ຮູບແບບຜົນຜະລິດຈະເປັນ:
"%o %s", <byte ຊົດເຊີຍ>,string>
ມີ -t x ທາງເລືອກ, ຮູບແບບຜົນຜະລິດຈະເປັນ:
"%x %s", <byte ຊົດເຊີຍ>,string>
ມີ -t d ທາງເລືອກ, ຮູບແບບຜົນຜະລິດຈະເປັນ:
"%d %s", <byte ຊົດເຊີຍ>,string>
ສະດຸດ
ຄວາມຜິດພາດມາດຕະຖານຈະຖືກນໍາໃຊ້ສໍາລັບຂໍ້ຄວາມວິນິດໄສເທົ່ານັ້ນ.
OUTPUT ເອກະສານ
ບໍ່ມີ.
ອະທິບາຍ ລາຍລະອຽດ
ບໍ່ມີ.
ອອກ STATUS
ຄ່າທາງອອກຕໍ່ໄປນີ້ຈະຖືກສົ່ງຄືນ:
0 ສໍາເລັດສົບຜົນສໍາເລັດ.
>0 ເກີດຄວາມຜິດພາດຂຶ້ນ.
ຂໍ້ສັງເກດ OF ຄວາມຜິດພາດ
ເລີ່ມຕົ້ນ.
ໄດ້ ດັ່ງຕໍ່ໄປນີ້ ພາກສ່ວນ ມີ ຂໍ້ມູນ.
ຄໍາຮ້ອງສະຫມັກ ການນໍາໃຊ້
ໂດຍຄ່າເລີ່ມຕົ້ນພື້ນທີ່ຂໍ້ມູນ (ກົງກັນຂ້າມກັບຂໍ້ຄວາມ, ``bss'', ຫຼືພື້ນທີ່ສ່ວນຫົວ) ຂອງຖານສອງ.
ໄຟລ໌ທີ່ປະຕິບັດໄດ້ຖືກສະແກນ. ເອກະສານການຈັດຕັ້ງປະຕິບັດວ່າພື້ນທີ່ໃດຖືກສະແກນ.
ການປະຕິບັດປະຫວັດສາດບາງຢ່າງບໍ່ຈໍາເປັນຕ້ອງມີ NUL ຫຼື terminators ສໍາລັບ strings ກັບ
ອະນຸຍາດໃຫ້ພາສາເຫຼົ່ານັ້ນທີ່ບໍ່ໃຊ້ NUL ເປັນຕົວສິ້ນສຸດຂອງສະຕຣິງທີ່ຈະມີສະຕຣິງຂອງເຂົາເຈົ້າ
ຂຽນ.
ຕົວຢ່າງ
ບໍ່ມີ.
ສະຖານທີ່
ນອກເຫນືອຈາກການສົມເຫດສົມຜົນ syntax ທາງເລືອກແລະຄວາມຫຍຸ້ງຍາກເລັກນ້ອຍກັບວັດຖຸແລະ
ໄຟລ໌ຖານສອງທີ່ສາມາດປະຕິບັດໄດ້, strings ຖືກກໍານົດໃຫ້ກົງກັບການປະຕິບັດປະຫວັດສາດຢ່າງໃກ້ຊິດ. ໄດ້ −ກ
ແລະ ນ ທາງເລືອກໄດ້ຖືກນໍາສະເຫນີເພື່ອທົດແທນການທີ່ບໍ່ສອດຄ່ອງ - ແລະ -ຈໍານວນ ທາງເລືອກ. ເຫຼົ່ານີ້
ທາງເລືອກບໍ່ໄດ້ລະບຸໄວ້ໂດຍ POSIX.1-2008 ອີກຕໍ່ໄປ ແຕ່ອາດມີຢູ່ໃນບາງອັນ
ການຈັດຕັ້ງປະຕິບັດ.
ໄດ້ −o ທາງເລືອກປະຫວັດສາດຫມາຍເຖິງສິ່ງທີ່ແຕກຕ່າງກັນກ່ຽວກັບການຈັດຕັ້ງປະຕິບັດທີ່ແຕກຕ່າງກັນ. ບາງຄົນໃຊ້
ມັນຫມາຍຄວາມວ່າ ``ຊົດເຊີຍ ໃນອັດຕານິຍົມ'', ໃນຂະນະທີ່ຄົນອື່ນໃຊ້ມັນເປັນ ``ຊົດເຊີຍ ໃນ octal ''. ແທນທີ່
ພະຍາຍາມຕັດສິນໃຈວ່າວິທີການໃດທີ່ຈະໄດ້ຮັບການຄັດຄ້ານຫນ້ອຍທີ່ສຸດ, ໄດ້ -t ທາງເລືອກໄດ້ຖືກເພີ່ມ. ມັນແມ່ນ
ຊື່ເດີມ −ອ ຫມາຍຄວາມວ່າ "ຊົດເຊີຍ", ແຕ່ຖືກປ່ຽນເປັນ -t ເພື່ອໃຫ້ສອດຄ່ອງກັບ od.
ຟັງຊັນມາດຕະຖານ ISO C ພິມ() ຖືກຈໍາກັດຢູ່ໃນໂດເມນຂອງ ລົງນາມ char. ນີ້
ປະລິມານຂອງ POSIX.1-2008 ຮຽກຮ້ອງໃຫ້ມີການປະຕິບັດເພື່ອຂຽນສະຕຣິງຕາມທີ່ກໍານົດໂດຍປະຈຸບັນ
ທ້ອງຖິ່ນ.
ອະນາຄົດ DIRECTIONS
ບໍ່ມີ.
ໃຊ້ stringsposix ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net
