ນີ້ແມ່ນຄໍາສັ່ງ headposix ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
head — ສໍາເນົາສ່ວນທໍາອິດຂອງໄຟລ໌
ສະຫຼຸບສັງລວມ
ຫົວຫນ້າ [ນ ຈໍານວນ] [ເອກະສານ...]
ລາຍລະອຽດ
ໄດ້ ຫົວຫນ້າ ຜົນປະໂຫຍດຈະຄັດລອກໄຟລ໌ປ້ອນຂໍ້ມູນຂອງຕົນກັບຜົນຜະລິດມາດຕະຖານ, ສິ້ນສຸດຜົນຜະລິດສໍາລັບການ
ແຕ່ລະໄຟລ໌ຢູ່ໃນຈຸດທີ່ກໍານົດ.
ການຄັດລອກຈະສິ້ນສຸດໃນຈຸດໃນແຕ່ລະໄຟລ໌ທີ່ລະບຸໄວ້ໂດຍ ນ ຈໍານວນ ທາງເລືອກ. ທ
ການໂຕ້ຖຽງທາງເລືອກ ຈໍານວນ ຈະຖືກນັບເປັນຫົວໜ່ວຍຂອງສາຍ.
OPTIONS
ໄດ້ ຫົວຫນ້າ ຜົນປະໂຫຍດຈະຕ້ອງສອດຄ່ອງກັບປະລິມານຄໍານິຍາມພື້ນຖານຂອງ POSIX.1-2008, ສ່ວນ
12.2, ຜົນປະໂຫຍດ syntax ຄູ່ມືແນະນໍາ.
ທາງເລືອກຕໍ່ໄປນີ້ຈະໄດ້ຮັບການສະຫນັບສະຫນູນ:
ນ ຈໍານວນ ທໍາອິດ ຈໍານວນ ເສັ້ນຂອງແຕ່ລະໄຟລ໌ປ້ອນຂໍ້ມູນຈະຖືກຄັດລອກໄປຫາຜົນຜະລິດມາດຕະຖານ.
ຄໍາຮ້ອງສະຫມັກຈະຕ້ອງຮັບປະກັນວ່າ ຈໍານວນ option-argument ເປັນບວກ
ຈຳນວນທົດສະນິຍົມ.
ເມື່ອໄຟລ໌ມີໜ້ອຍກວ່າ ຈໍານວນ ສາຍ, ມັນຈະຖືກຄັດລອກໄປສູ່ຜົນຜະລິດມາດຕະຖານໃນຂອງມັນ
ທັງໝົດ. ນີ້ຈະບໍ່ເປັນຄວາມຜິດພາດ.
ຖ້າບໍ່ມີການລະບຸທາງເລືອກ, ຫົວຫນ້າ ຈະປະຕິບັດເປັນຖ້າຫາກວ່າ ນ 10 ໄດ້ຖືກລະບຸໄວ້.
ດໍາເນີນງານ
operand ຕໍ່ໄປນີ້ຈະໄດ້ຮັບການສະຫນັບສະຫນູນ:
ເອກະສານ ຊື່ເສັ້ນທາງຂອງໄຟລ໌ປ້ອນຂໍ້ມູນ. ຖ້າບໍ່ມີ ເອກະສານ operands ແມ່ນລະບຸໄວ້, ມາດຕະຖານ
ວັດສະດຸປ້ອນຈະຖືກໃຊ້.
STDIN
ການປ້ອນຂໍ້ມູນມາດຕະຖານຈະຖືກໃຊ້ຖ້າບໍ່ມີ ເອກະສານ operands ຖືກກໍານົດ, ແລະຈະຖືກນໍາໃຊ້ຖ້າຫາກວ່າ a
ເອກະສານ operand ແມ່ນ '−' ແລະການປະຕິບັດການປິ່ນປົວ '−' ເປັນການປ້ອນຂໍ້ມູນມາດຕະຖານ.
ຖ້າບໍ່ດັ່ງນັ້ນ, ວັດສະດຸປ້ອນມາດຕະຖານຈະບໍ່ຖືກໃຊ້. ເບິ່ງພາກສ່ວນ INPUT FILES.
ປັດໄຈນໍາເຂົ້າ ເອກະສານ
ໄຟລ໌ປ້ອນຂໍ້ມູນຈະຕ້ອງເປັນໄຟລ໌ຂໍ້ຄວາມ, ແຕ່ຄວາມຍາວຂອງແຖວບໍ່ໄດ້ຖືກຈຳກັດໄວ້ເປັນ {LINE_MAX}.
ໄບ.
ENVIRONMENT ຄວາມຮັບຜິດຊອບ
ຕົວແປສະພາບແວດລ້ອມຕໍ່ໄປນີ້ຈະສົ່ງຜົນກະທົບຕໍ່ການປະຕິບັດ ຫົວຫນ້າ:
ພາສາ ໃຫ້ຄ່າເລີ່ມຕົ້ນສໍາລັບຕົວແປສາກົນທີ່ບໍ່ໄດ້ຕັ້ງ ຫຼື
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
ຜົນຜະລິດມາດຕະຖານຈະມີສ່ວນທີ່ກໍານົດໄວ້ຂອງໄຟລ໌ປ້ອນຂໍ້ມູນ.
ຖ້າຫຼາຍ ເອກະສານ operands ແມ່ນລະບຸໄວ້, ຫົວຫນ້າ ຈະນໍາຫນ້າຜົນໄດ້ຮັບສໍາລັບແຕ່ລະຄົນທີ່ມີ
ຫົວ:
"\n==> %s <==\n", <ຊື່ເສັ້ນທາງ>
ຍົກເວັ້ນແຕ່ຫົວທຳອິດທີ່ຂຽນຈະບໍ່ລວມເອົາຕົ້ນ .
ສະດຸດ
ຄວາມຜິດພາດມາດຕະຖານຈະຖືກນໍາໃຊ້ສໍາລັບຂໍ້ຄວາມວິນິດໄສເທົ່ານັ້ນ.
OUTPUT ເອກະສານ
ບໍ່ມີ.
ອະທິບາຍ ລາຍລະອຽດ
ບໍ່ມີ.
ອອກ STATUS
ຄ່າທາງອອກຕໍ່ໄປນີ້ຈະຖືກສົ່ງຄືນ:
0 ສໍາເລັດສົບຜົນສໍາເລັດ.
>0 ເກີດຄວາມຜິດພາດຂຶ້ນ.
ຂໍ້ສັງເກດ OF ຄວາມຜິດພາດ
ເລີ່ມຕົ້ນ.
ໄດ້ ດັ່ງຕໍ່ໄປນີ້ ພາກສ່ວນ ມີ ຂໍ້ມູນ.
ຄໍາຮ້ອງສະຫມັກ ການນໍາໃຊ້
ບໍ່ມີ.
ຕົວຢ່າງ
ເພື່ອຂຽນສິບແຖວທໍາອິດຂອງໄຟລ໌ທັງຫມົດ (ຍົກເວັ້ນຜູ້ທີ່ມີໄລຍະເວລານໍາຫນ້າ) ໃນ
ໄດເລກະທໍລີ:
ຫົວຫນ້າ −− *
ສະຖານທີ່
ເຖິງແມ່ນວ່າມັນເປັນໄປໄດ້ທີ່ຈະຈໍາລອງ ຫົວຫນ້າ ກັບ sed 10q ສໍາລັບໄຟລ໌ດຽວ, ມາດຕະຖານ
ນັກພັດທະນາຕັດສິນໃຈວ່າຄວາມນິຍົມຂອງ ຫົວຫນ້າ ກ່ຽວກັບລະບົບ BSD ປະຫວັດສາດຮັບປະກັນຂອງມັນ
ລວມຢູ່ຄຽງຂ້າງ ຫາງ.
ສະບັບ POSIX.1-2008 ຂອງ ຫົວຫນ້າ ປະຕິບັດຕາມແນວທາງ Utility Syntax Guidelines. ໄດ້ ນ ທາງເລືອກແມ່ນ
ເພີ່ມໃສ່ການໂຕ້ຕອບໃຫມ່ນີ້ດັ່ງນັ້ນ ຫົວຫນ້າ ແລະ ຫາງ ຈະມີຄວາມກ່ຽວຂ້ອງກັນຢ່າງມີເຫດຜົນກວ່າ. ກ່ອນໜ້ານີ້
ສະບັບຂອງມາດຕະຖານນີ້ອະນຸຍາດໃຫ້ a - ເລກ ທາງເລືອກ. ແບບຟອມນີ້ບໍ່ໄດ້ລະບຸໂດຍ
POSIX.1-2008 ແຕ່ອາດຈະມີຢູ່ໃນບາງການປະຕິບັດ.
ບໍ່ມີ −ຄ ທາງເລືອກ (ດັ່ງທີ່ມີຢູ່ໃນ ຫາງ) ເນື່ອງຈາກວ່າມັນບໍ່ແມ່ນການປະຕິບັດປະຫວັດສາດແລະ
ເນື່ອງຈາກວ່າອຸປະກອນອື່ນໆໃນປະລິມານຂອງ POSIX.1-2008 ນີ້ສະຫນອງການເຮັດວຽກທີ່ຄ້າຍຄືກັນ.
ອະນາຄົດ DIRECTIONS
ບໍ່ມີ.
ໃຊ້ headposix ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net