ນີ້ແມ່ນຄໍາສັ່ງ yshp ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ysh - The YAML Test Shell
ສະຫຼຸບສັງລວມ
ysh [ຕົວເລືອກ]
ລາຍລະອຽດ
ໂຄງການນີ້ໄດ້ຖືກອອກແບບເພື່ອໃຫ້ທ່ານຫຼິ້ນກັບໂມດູນ Perl YAML ໃນວິທີການໂຕ້ຕອບ.
ເມື່ອທ່ານພິມ Perl, ທ່ານຈະໄດ້ຮັບ YAML ກັບຄືນມາ. ແລະໃນທາງກັບກັນ.
ໂດຍຄ່າເລີ່ມຕົ້ນ, ທຸກໆເສັ້ນທີ່ທ່ານພິມແມ່ນໂຄງການ Perl ເສັ້ນດຽວ, ມູນຄ່າກັບຄືນຂອງມັນຈະ
ຈະຖືກສະແດງເປັນ YAML.
ເພື່ອໃສ່ລະຫັດ Perl ຫຼາຍແຖວໃຫ້ເລີ່ມຕົ້ນແຖວທຳອິດດ້ວຍ ';' ແລະໃຊ້ສາຍຫຼາຍເທົ່າ
ຕ້ອງການ. ສິ້ນສຸດດ້ວຍເສັ້ນທີ່ມີພຽງແຕ່ ';'.
ເພື່ອປ້ອນຂໍ້ຄວາມ YAML, ເລີ່ມຕົ້ນດ້ວຍເສັ້ນຕົວຂັ້ນ/ສ່ວນຫົວຂອງ YAML ທີ່ຖືກຕ້ອງ ເຊິ່ງໂດຍທົ່ວໄປແລ້ວ
'---'. ໃຊ້ '===' ເພື່ອຊີ້ບອກວ່າບໍ່ມີສ່ວນຫົວຂອງ YAML. ໃສ່ຫຼາຍເສັ້ນຕາມຄວາມຕ້ອງການ.
ສິ້ນສຸດດ້ວຍເສັ້ນທີ່ມີພຽງແຕ່ '...'.
ເພື່ອອ່ານ ແລະປະມວນຜົນໄຟລ໌ YAML ພາຍນອກ, ໃສ່ '< filename'. ysh ຍັງຈະເຮັດວຽກ
ເປັນຕົວກອງແບບດ່ຽວ. ມັນຈະອ່ານຫຍັງຢູ່ໃນ STDIN ເປັນ YAML stream ແລະຂຽນ Perl
ສົ່ງອອກເປັນ STDOUT. ທ່ານສາມາດເວົ້າໄດ້ (ໃນລະບົບ Unix ສ່ວນໃຫຍ່):
cat yaml.file | ysh | ຫນ້ອຍ
ຄໍາສັ່ງ LINE OPTIONS
-MYAML::ໂມດູນ
ຕັ້ງໂມດູນການປະຕິບັດ YAML ທີ່ທ່ານຕ້ອງການ.
-l ບັນທຶກການເຄື່ອນໄຫວ ysh ທັງໝົດໄວ້ໃນ './ysh.log'. ຖ້າໄຟລ໌ບັນທຶກມີຢູ່ແລ້ວ, ໃໝ່
ເນື້ອຫາຈະຖືກລວມເຂົ້າກັບມັນ.
-L ບັນທຶກການເຄື່ອນໄຫວ ysh ທັງໝົດໄວ້ໃນ './ysh.log'. ຖ້າໄຟລ໌ບັນທຶກມີຢູ່ແລ້ວ, ມັນຈະ
ຈະຖືກລຶບຖິ້ມກ່ອນ.
-r ທົດສອບການໄປມາ. ທຸກໆຊິ້ນຂອງລະຫັດ Perl ທີ່ໃສ່ຈະຖືກ Dumped, Loaded, ແລະ
ຖິ້ມອີກ. ຖ້າສອງຮ້ານບໍ່ກົງກັນ, ຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດຈະຖືກລາຍງານ.
-R ຄືກັນກັບຂ້າງເທິງ, ຍົກເວັ້ນວ່າ a ການຢືນຢັນ ຂໍ້ຄວາມຈະຖືກພິມອອກເມື່ອໄປກັບ
ສໍາເລັດ.
-i
ລະບຸຈໍານວນຕົວອັກສອນເພື່ອຫຍໍ້ໜ້າແຕ່ລະຂັ້ນ. ນີ້ແມ່ນຄືກັນກັບການຕັ້ງຄ່າ
$YAML::ຫຍໍ້ໜ້າ.
-ub ທາງລັດສໍາລັບການຕັ້ງຄ່າ '$YAML::UseBlock = 1'. ບັງຄັບ scalers ຫຼາຍແຖວເພື່ອໃຊ້ 'block'
ແບບ.
-uf ທາງລັດສໍາລັບການຕັ້ງຄ່າ '$YAML::UseFold = 1'. ບັງຄັບໃຫ້ເກັດຫຼາຍແຖວໃຊ້ 'folded'
ແບບ.
-uc ທາງລັດສໍາລັບການຕັ້ງຄ່າ '$YAML::UseCode = 1'. ອະນຸຍາດໃຫ້ການກະສານອ້າງອີງລະບົບຍ່ອຍເປັນ
ການປຸງແຕ່ງ.
-nh ທາງລັດສໍາລັບການຕັ້ງຄ່າ '$YAML::UseHeader = 0'.
-nv ທາງລັດສໍາລັບການຕັ້ງຄ່າ '$YAML::UseVersion = 0'.
-v ພິມເວີຊັນຂອງ ysh ແລະໂມດູນການປະຕິບັດ YAML ທີ່ໃຊ້ຢູ່.
-V ນອກຈາກຂໍ້ມູນ -v, ພິມສະບັບຂອງໂມດູນທີ່ກ່ຽວຂ້ອງ YAML.
-h ພິມຂໍ້ຄວາມຊ່ວຍເຫຼືອ.
YSH_OPT
ຖ້າຫາກວ່າທ່ານບໍ່ຕ້ອງການທີ່ຈະໃສ່ຕົວເລືອກ favorite ຂອງທ່ານທຸກຄັ້ງທີ່ທ່ານເຂົ້າ ysh, ທ່ານສາມາດໃສ່ໄດ້
ຕົວເລືອກເຂົ້າໄປໃນຕົວແປສະພາບແວດລ້ອມ "YSH_OPT". ເຮັດບາງສິ່ງບາງຢ່າງເຊັ່ນນີ້:
ສົ່ງອອກ YSH_OPT='-i3 -uc -L'
ໃຊ້ yshp ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net