ນີ້ແມ່ນລາຍການຄໍາສັ່ງ-desktop-profiles ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
list-desktop-profiles - ລາຍຊື່ໂປຣໄຟລ໌ທີ່ຮູ້ຈັກທີ່ກົງກັບເງື່ອນໄຂທີ່ໃຫ້ໄວ້
ສະຫຼຸບສັງລວມ
list-desktop-profiles [OPTION]
ລາຍລະອຽດ
ເນື່ອງຈາກຈໍານວນໄຟລ໌ .listing ທີ່ຖື metadata ເພີ່ມຂຶ້ນ, ພະຍາຍາມຊອກຫາວ່າໂປຣໄຟລ໌ໃດ
ປະຈຸບັນ / ບັນລຸເງື່ອນໄຂທີ່ແນ່ນອນກາຍເປັນຄວາມບໍ່ພໍໃຈເພີ່ມຂຶ້ນ. script ນີ້ແກ້ໄຂ
ທີ່ອະນຸຍາດໃຫ້ທ່ານພຽງແຕ່ລາຍຊື່ເງື່ອນໄຂຂອງທ່ານ, ແລະອອກໂປຣໄຟລ໌ທັງຫມົດທີ່ຕອບສະຫນອງ
ເງື່ອນໄຂ.
ໂດຍຄ່າເລີ່ມຕົ້ນມັນຈະອອກສາຍຈາກໄຟລ໌ .listing ສໍາລັບແຕ່ລະ (ກົງກັນ)
profile, ແຕ່ທ່ານສາມາດກໍານົດ formatstring ເພື່ອ fancy ເຖິງຜົນຜະລິດໄດ້.
OPTIONS
- ນ , --ຊື່
ຈໍາກັດການສະແດງໂປຣໄຟລ໌ທີ່ມີຊື່ (ທີ 1) ຊ່ອງຂໍ້ມູນຂອງໂປຣໄຟລ໌
ຄວາມຕ້ອງການລາຍລະອຽດກົງກັບການສະແດງຜົນປົກກະຕິທີ່ລະບຸ.
-ກ , -- ປະເພດ
ຈຳກັດໂປຣໄຟລ໌ທີ່ສະແດງຢູ່ໃນປະເພດ (ອັນທີ 2) ຂອງໂປຣໄຟລ໌
ຄວາມຕ້ອງການລາຍລະອຽດກົງກັບການສະແດງຜົນປົກກະຕິທີ່ລະບຸ.
-l , --ສະຖານທີ່
ຈໍາກັດການສະແດງໂປຣໄຟລ໌ທີ່ສະແດງໃຫ້ເຫັນທີ່ສະຖານທີ່ (3th) ຊ່ອງຂໍ້ມູນຂອງຂໍ້ມູນ
ຄວາມຕ້ອງການລາຍລະອຽດກົງກັບການສະແດງຜົນປົກກະຕິທີ່ລະບຸ.
- ປ , --preceence
ຈໍາກັດໂປຣໄຟລ໌ທີ່ສະແດງໃຫ້ເຫັນຢູ່ທີ່ຊ່ອງຂໍ້ມູນທີ່ນຳໜ້າ (ທີ 4) ຂອງໂປຣໄຟລ໌
ຄໍາອະທິບາຍສໍາເລັດການປຽບທຽບທີ່ໃຫ້. ໃນການປຽບທຽບທ່ານສາມາດນໍາໃຊ້ 'gt' ສໍາລັບ
'ໃຫຍ່ກວ່ານັ້ນ', 'lt' ສໍາລັບ 'ໜ້ອຍກວ່າ', 'ge' ສໍາລັບ 'ໃຫຍ່ກວ່ານັ້ນ ຫຼືເທົ່າກັບ', 'le' ສໍາລັບ
'ຫນ້ອຍຫຼັງຈາກນັ້ນຫຼືເທົ່າກັບ', 'eq' ສໍາລັບ 'ເທົ່າກັບ', ແລະ 'ne' ສໍາລັບ 'ບໍ່ເທົ່າກັບ'. (ຫມາຍເຫດ:
ຊ່ອງກ່ອນຫນ້າທີ່ເປົ່າຫວ່າງ, ເປັນທີ່ເປັນໄປໄດ້ກ່ອນຫນ້າທີ່ຕ່ໍາສຸດ)
-r , --requirement
ຈໍາກັດການສະແດງໃຫ້ເຫັນໂປຣໄຟລ໌ທີ່ຕ້ອງການ (ຂໍ້ທີ 5) ຊ່ອງຂໍ້ມູນຂອງຂໍ້ມູນ
ຄວາມຕ້ອງການລາຍລະອຽດກົງກັບການສະແດງຜົນປົກກະຕິທີ່ລະບຸ.
-ຄ , -- ຄໍາເຫັນ , --ລາຍລະອຽດ
ຈໍາກັດການສະແດງໂປຣໄຟລ໌ທີ່ສະແດງໃຫ້ເຫັນທີ່ສະແດງໃຫ້ເຫັນ (6th) ປ່ອງຢ້ຽມຂອງຂໍ້ມູນ
ຄວາມຕ້ອງການລາຍລະອຽດກົງກັບການສະແດງຜົນປົກກະຕິທີ່ລະບຸ.
-u , --user
ຈໍາກັດການສະແດງໃຫ້ເຫັນໂປຣໄຟລ໌ທີ່ຜູ້ໃຊ້ໃຫ້ມີຄວາມຕ້ອງການ.
(ໝາຍເຫດ: ບໍ່ໄດ້ໃຫ້ຜົນໄດ້ຮັບທີ່ຖືກຕ້ອງສະເໝີໄປ! ຜົນໄດ້ຮັບອາດຈະຜິດພາດໃນເວລານຳໃຊ້ shell
ຄວາມຕ້ອງການຄໍາສັ່ງທີ່ຂຶ້ນກັບສະພາບແວດລ້ອມຂອງຜູ້ໃຊ້. ຫຼືເມື່ອ 'ກຸ່ມ $USER'
ໃຫ້ຜົນໄດ້ຮັບທີ່ແຕກຕ່າງກັນເປັນ 'ກຸ່ມ' ຖືກປະຕິບັດເປັນ $USER, ເຊິ່ງສາມາດເກີດຂຶ້ນໄດ້ໃນເວລາເພີ່ມ
ກຸ່ມຜ່ານ pam_group).
-d , --directory
ຍັງໃຊ້ໄຟລ໌ .listing ທີ່ພົບໃນໄດເຣັກທໍຣີທີ່ໃຫ້ໄວ້. ທາງເລືອກນີ້ສາມາດຖືກນໍາໃຊ້
ຫຼາຍຄັ້ງເພື່ອເພີ່ມຫຼາຍກວ່າ 1 ໄດເລກະທໍລີເພີ່ມເຕີມ
-e , --entry-format
ສະແດງຂໍ້ມູນຂ່າວສານຕາມຮູບແບບທີ່ກໍານົດໄວ້ພາກຮຽນ spring (ແທນທີ່ຈະເປັນພຽງແຕ່
echoing the profile-line). ສະຕຣິງຮູບແບບອາດຈະໃຊ້ຕົວແປຕໍ່ໄປນີ້: NAME,
ສະຖານທີ່, PRECEDENCE, ຄວາມຕ້ອງການ, ປະເພດ, ລາຍລະອຽດ, ໄຟລ໌; 6 ທໍາອິດເຫຼົ່ານີ້
ອ້າງອີງໃສ່ພາກສະຫນາມທີ່ສອດຄ້ອງກັນ, ສຸດທ້າຍຫມາຍເຖິງໄຟລ໌ .listing ຂອງໂປຣໄຟລ໌
ຢູ່ໃນ. (ເຊັ່ນ: '$FILE_$NAME - $DESCRIPTION'). ລັກສະນະໃດນຶ່ງທີ່ຖືກຕີຄວາມໝາຍ
ໂດຍສະເພາະແມ່ນໂດຍ shell ຄວນຈະໄດ້ຮັບການຫລົບໄພ.
-s | , --sort-key |ຕົວເລກ
ຄັດອອກຈາກພາກສະຫນາມທີ່ຮ້ອງຂໍ (fieldname ແມ່ນຫນຶ່ງໃນຊື່, ປະເພດ, ສະຖານທີ່,
ກ່ອນໜ້າ, ຄວາມຕ້ອງການ, ຫຼືລາຍລະອຽດ; ຕົວເລກພາກສະຫນາມດໍາເນີນການຈາກ 1-6).
ຕົວຢ່າງ
list-desktop-profiles -k KDE -s precedence -u user1
ສ້າງລາຍການ kde-profile ທັງໝົດທີ່ຈະຖືກເປີດໃຊ້ສຳລັບ user1 ຕາມລຳດັບກ່ອນ.
list-desktop-profiles -k 'KDE\|GCONF'
ລາຍຊື່ທຸກໂປຣໄຟລ໌ kde ແລະ gnome.
list-desktop-profiles -p 'gt 50'
ບອກໂປຣໄຟລ໌ທັງໝົດທີ່ມີຄ່າກ່ອນໜ້າຫຼາຍກວ່າ 50.
ENVIRONMENT
NAME_FILTER, LOCATION_FILTER, PRECEDENCE_FILTER, REQUIREMENT_FILTER, KIND_FILTER,
DESCRIPTION_FILTER
ສາມາດໃຊ້ເພື່ອລະບຸການສະແດງອອກປົກກະຕິໃນຕອນຕົ້ນແລະການປຽບທຽບ. ຄ່າເລີ່ມຕົ້ນເປັນ
ຫວ່າງເປົ່າ
OUR_USER
ກໍານົດຜູ້ໃຊ້ທີ່ຕ້ອງຕອບສະຫນອງຄວາມຕ້ອງການ. ຄ່າເລີ່ມຕົ້ນທີ່ຈະບໍ່ໄດ້ຕັ້ງ.
EXTRA_LISTINGS
ສາມາດໃຊ້ເພື່ອລະບຸລາຍການ (ຊ່ອງແຍກ) ຂອງໄຟລ໌ .listing ພິເສດທີ່ຈະລວມເອົາ.
ຄ່າເລີ່ມຕົ້ນໃຫ້ຫວ່າງເປົ່າ
ຮູບແບບ
ສາມາດໃຊ້ເພື່ອລະບຸສະຕຣິງຮູບແບບເລີ່ມຕົ້ນໄດ້. ໂດຍຄ່າເລີ່ມຕົ້ນມັນຈະອອກ
profile-line ຈາກໄຟລ໌ .listing.
SORT_KEY
ສາມາດຖືກນໍາໃຊ້ເພື່ອກໍານົດຄ່າເລີ່ມຕົ້ນຂອງ sort-key (= ຕົວເລກພາກສະຫນາມ). ຄ່າເລີ່ມຕົ້ນເປັນ 1
ໃຊ້ list-desktop-profiles ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net