cfget - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ cfget ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


cfget - ໄດ້ຮັບຄ່າຈາກໄຟລ໌ config

ສະຫຼຸບສັງລວມ


cfget [ທາງເລືອກໃນການ] ພາກ/ກະແຈ
cfget [ທາງເລືອກໃນການ] --dump=STYLE [ພາກ/ກະແຈ [ພາກ/ກະແຈ...]]
cfget [ທາງເລືອກໃນການ] --template=STYLE [infile [outfile]]

ລາຍລະອຽດ


ເອົາຄ່າຈາກໄຟລ໌ config.

cfget ເປັນເຄື່ອງມືທີ່ງ່າຍດາຍທີ່ຈະອ່ານຄ່າຈາກໄຟລ໌ການຕັ້ງຄ່າ. ມັນເປັນປະໂຫຍດ, ສໍາລັບ
ຕົວຢ່າງ, ເພື່ອສ້າງ shellscripts ຫຼື makefiles ທີ່ສາມາດຕັ້ງຄ່າໄດ້.

ມັນຍັງສາມາດຖືກຕັ້ງຄ່າເພື່ອສະຫນັບສະຫນູນຄ່າການຕັ້ງຄ່າ virtual ທີ່, ຖ້າບໍ່ມີຢູ່ໃນ
ໄຟລ໌ config, ຖືກຄິດໄລ່ໂດຍອັດຕະໂນມັດຈາກຄ່າທີ່ມີຢູ່. ນີ້ເຮັດໃຫ້ມັນ
ສະດວກ, ສໍາລັບການຍົກຕົວຢ່າງ, ເພື່ອໃຫ້ໄດ້ຮັບມູນຄ່າ "ໄລຍະເວລາ" ຈາກໄຟລ໌ການຕັ້ງຄ່າພຽງແຕ່
ປະກອບມີ "ວັນທີເລີ່ມຕົ້ນ" ແລະ "ວັນທີສິ້ນສຸດ".

OPTIONS


- ການປ່ຽນແປງ
ສະ​ແດງ​ຕົວ​ເລກ​ສະ​ບັບ​ຂອງ​ໂຄງ​ການ​ແລະ​ອອກ​

-h, - ຊ່ວຍ
ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອນີ້ ແລະອອກ

-q, --ງຽບ
ໂຫມດງຽບ: ພຽງແຕ່ອອກຄວາມຜິດພາດທີ່ຮ້າຍແຮງ

-v, -- verbose
ໂໝດ verbose

--debug
ໂໝດ verbose

-C ແຟ້ມ, --cfg=ເອກະສານ
config ໄຟລ໌ທີ່ຈະອ່ານ; ທາງເລືອກສາມາດໃຫ້ຫຼາຍກວ່າຫນຶ່ງຄັ້ງເພື່ອອ່ານຫຼາຍກວ່າຫນຶ່ງ
ໄຟລ໌. ຖ້າຂາດຫາຍໄປ, ໃຫ້ອ່ານລາຍຊື່ທີ່ແຍກອອກຈາກຈໍ້າສອງເມັດຈາກຕົວແປ CFGET_CFG env.

-P ແຟ້ມ, --ປລັກອິນ=ເອກະສານ
ບັນຊີລາຍຊື່ຂອງໄຟລ໌ plugin ຫຼືໄດເລກະທໍລີທີ່ຈະໂຫລດ. ທາງເລືອກສາມາດໄດ້ຮັບຫຼາຍກວ່າຫນຶ່ງຄັ້ງ
ເພື່ອອ່ານຫຼາຍກວ່າຫນຶ່ງໄຟລ໌. ຖ້າຂາດຫາຍໄປ, ໃຫ້ອ່ານລາຍການທີ່ແຍກອອກຈາກຈໍ້າສອງເມັດ
ຕົວແປ CFGET_PLUGINS env.

-d ຊື່, -- ຖິ້ມ=ຊື່
dump ເນື້ອໃນຂອງຖານຂໍ້ມູນໂດຍໃຊ້ຮູບແບບທີ່ໃຫ້. ໃຊ້ '--dump=list' ສໍາລັບ a
ບັນຊີລາຍຊື່ຂອງຮູບແບບທີ່ມີຢູ່. ຖ້າຫນຶ່ງຫຼືຫຼາຍເສັ້ນທາງຖືກສະຫນອງໃຫ້ຢູ່ໃນເສັ້ນຄໍາສັ່ງ,
ຖິ້ມພຽງແຕ່ເສັ້ນທາງເຫຼົ່ານັ້ນ, ຖ້າບໍ່ດັ່ງນັ້ນຖິ້ມທັງຫມົດ.

-t ຊື່, --ແມ່ແບບ=ຊື່
ອ່ານໄຟລ໌ແມ່ແບບ, ຂະຫຍາຍຕົວຍຶດແມ່ແບບໂດຍໃຊ້ຂໍ້ມູນການຕັ້ງຄ່າ ແລະ
ອອກ​ຜົນ​ໄດ້​ຮັບ​. ໃຊ້ '--template=list' ສໍາລັບບັນຊີລາຍຊື່ຂອງຮູບແບບທີ່ມີຢູ່.

-f ຊື່, -- ຮູບແບບ=ຊື່
ໃຊ້ຮູບແບບໄຟລ໌ການຕັ້ງຄ່າແບບກຳນົດເອງ (ຄ່າເລີ່ມຕົ້ນ: ini). ໃຊ້ '--format=list' ສໍາລັບ a
ບັນຊີລາຍຊື່ຂອງຮູບແບບທີ່ມີຢູ່. ຄ່າສະພາບແວດລ້ອມ CFGET_FORMAT, ຖ້າຖືກກໍານົດ, ສາມາດເປັນ
ໃຊ້ເພື່ອສະໜອງຄ່າເລີ່ມຕົ້ນທີ່ແຕກຕ່າງກັນ.

-r ເສັ້ນທາງ, -- ຮາກ=ເສັ້ນທາງ
ຈໍາກັດການເຮັດວຽກທັງຫມົດໃຫ້ກັບຄຸນຄ່າພາຍໃຕ້ເສັ້ນທາງທີ່ໃຫ້

ຕົວຢ່າງ


# ເອົາລະຫັດຈາກໄຟລ໌ config
cfget -C file.ini ທົ່ວໄປ/ຊື່

# ສາມາດລະບຸເພີ່ມເຕີມໄດ້, ເຂົາເຈົ້າຈະຖືກຄົ້ນຫາຕາມລໍາດັບ
cfget -C general.ini -C local.ini ທົ່ວໄປ/ຊື່

# ໃຊ້ plugin ເພື່ອເພີ່ມລາຍການ virtual
cfget -C file.ini --plugin=virtual.py general/name

# ປັ໊ກອິນສາມາດເປັນໄດເລກະທໍລີທີ່ມີໄຟລ໌ .py
# ແລະປລັກອິນຍັງສາມາດຖືກກໍານົດຫຼາຍກວ່າຫນຶ່ງຄັ້ງ
cfget -C file.ini --plugin=virtual.py --plugin=virtual/ general/name

# ໃນ shellscript, ທ່ານອາດຈະຕ້ອງການໃຊ້ຕົວແປສະພາບແວດລ້ອມຖ້າທ່ານ
# ເອີ້ນ cfget ຫຼາຍຄັ້ງ:
#!/ ຖັງ / sh
CFGET_CFG=general.ini:local.ini
CFGET_PLUGINS=virtual.py:virtual/
START=`cfget ທົ່ວໄປ/ເລີ່ມຕົ້ນ`
END=`cfget ທົ່ວໄປ/ສິ້ນສຸດ`
DURATION=`cfget ທົ່ວໄປ/ໄລຍະເວລາ`

# ວິທີທີ່ໄວໃນການຄັດລອກຄ່າ config ທັງຫມົດໃສ່ສະພາບແວດລ້ອມ
eval `cfget --dump=exports -C file.ini`

# ການທົດແທນແມ່ແບບແບບ Autoconf
cfget --template=autoconf -C file.ini script.in script

# curly braces substitude ຮູ້ຫນັງສື
cfget -C file.ini "general/start_{general/type}"

# ຫນຶ່ງສາມາດໃຊ້ສໍານວນງ່າຍໆ
cfget -C file.ini "ທົ່ວໄປ/ເລີ່ມຕົ້ນ + ທົ່ວໄປ/ໄລຍະເວລາ"
cfget -C file.ini "ຮອບ(ທົ່ວໄປ/ອາຍຸ/2)"

ໃຊ້ cfget ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌