ການທົດສອບ
ນີ້ແມ່ນການທົດສອບຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
test - ກວດເບິ່ງປະເພດໄຟລ໌ແລະປຽບທຽບຄ່າ
ສະຫຼຸບສັງລວມ
ການທົດສອບ ການສະແດງອອກ
ການທົດສອບ
[ ການສະແດງອອກ ]
[ ]
[ ທາງເລືອກ
ລາຍລະອຽດ
ອອກດ້ວຍສະຖານະທີ່ກຳນົດໂດຍ EXPRESSION.
- ຊ່ວຍ ສະແດງການຊ່ວຍເຫຼືອນີ້ແລະອອກ
- ການປ່ຽນແປງ
ຜົນຜະລິດສະບັບຂໍ້ມູນແລະອອກ
EXPRESSION ທີ່ຖືກລະເວັ້ນໄວ້ໃນຕອນຕົ້ນເປັນຜິດ. ຖ້າບໍ່ດັ່ງນັ້ນ, EXPRESSION ແມ່ນຄວາມຈິງຫຼືຜິດແລະກໍານົດ
ສະຖານະການອອກ. ມັນແມ່ນ ໜຶ່ງ ໃນ:
(ການສະແດງອອກ)
EXPRESSION ແມ່ນຄວາມຈິງ
! ສະແດງອອກ
EXPRESSION ບໍ່ຖືກຕ້ອງ
ການສະແດງອອກ1 -a ການສະແດງອອກ2
ທັງ EXPRESSION1 ແລະ EXPRESSION2 ແມ່ນຄວາມຈິງ
ການສະແດງອອກ1 -o ການສະແດງອອກ2
ທັງ EXPRESSION1 ຫຼື EXPRESSION2 ແມ່ນຄວາມຈິງ
-n ຄັກ
ຄວາມຍາວຂອງ STRING ບໍ່ແມ່ນສູນ
STRING ເທົ່າກັບ -n ຄັກ
-z ຄັກ
ຄວາມຍາວຂອງ STRING ແມ່ນສູນ
STRING1 = STRING2
ຊ່ອຍແນ່ແມ່ນເທົ່າທຽມກັນ
STRING1 != STRING2
ສາຍບໍ່ເທົ່າກັນ
INTEGER1 -eq INTEGER2
INTEGER1 ເທົ່າກັບ INTEGER2
INTEGER1 -ຈີ INTEGER2
INTEGER1 ແມ່ນໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ INTEGER2
INTEGER1 -gt INTEGER2
INTEGER1 ແມ່ນໃຫຍ່ກວ່າ INTEGER2
INTEGER1 -ການ INTEGER2
INTEGER1 ໜ້ອຍກວ່າ ຫຼືເທົ່າກັບ INTEGER2
INTEGER1 -lt INTEGER2
INTEGER1 ໜ້ອຍກວ່າ INTEGER2
INTEGER1 - ບໍ່ INTEGER2
INTEGER1 ບໍ່ເທົ່າກັບ INTEGER2
ໄຟລ 1 -ຖ້າ ໄຟລ 2
FILE1 ແລະ FILE2 ມີອຸປະກອນດຽວກັນ ແລະຕົວເລກ inode
ໄຟລ 1 - ນ ໄຟລ 2
FILE1 ແມ່ນໃໝ່ກວ່າ (ວັນທີດັດແກ້) ກ່ວາ FILE2
ໄຟລ 1 -ບໍ່ ໄຟລ 2
FILE1 ເກົ່າກວ່າ FILE2
-b ເອກະສານ
ໄຟລ໌ມີຢູ່ ແລະເປັນບລັອກພິເສດ
-c ເອກະສານ
FILE ມີຢູ່ ແລະມີລັກສະນະພິເສດ
-d ເອກະສານ
ໄຟລ໌ມີຢູ່ ແລະເປັນໄດເລກະທໍລີ
-e ເອກະສານ
ໄຟລ໌ມີຢູ່
-f ເອກະສານ
ໄຟລ໌ມີຢູ່ ແລະເປັນໄຟລ໌ປົກກະຕິ
-g ເອກະສານ
ໄຟລ໌ມີຢູ່ ແລະເປັນ set-group-ID
-G ເອກະສານ
ໄຟລ໌ມີຢູ່ ແລະເປັນເຈົ້າຂອງໂດຍ ID ກຸ່ມທີ່ມີປະສິດທິພາບ
-h ເອກະສານ
FILE ມີຢູ່ ແລະເປັນສັນຍາລັກເຊື່ອມຕໍ່ (ຄືກັນກັບ -L)
-k ເອກະສານ
ໄຟລ໌ມີຢູ່ ແລະມີການຕັ້ງຕົວໜຽວຂອງມັນ
-L ເອກະສານ
FILE ມີຢູ່ ແລະເປັນສັນຍາລັກເຊື່ອມຕໍ່ (ຄືກັນກັບ -h)
-O ເອກະສານ
FILE ມີຢູ່ ແລະເປັນເຈົ້າຂອງໂດຍ ID ຜູ້ໃຊ້ທີ່ມີປະສິດທິພາບ
-p ເອກະສານ
ໄຟລ໌ມີຢູ່ ແລະເປັນທໍ່ທີ່ມີຊື່
-r ເອກະສານ
ໄຟລ໌ມີຢູ່ ແລະອະນຸຍາດໃຫ້ອ່ານໄດ້
-s ເອກະສານ
ໄຟລ໌ມີຢູ່ ແລະ ມີຂະໜາດໃຫຍ່ກວ່າສູນ
-S ເອກະສານ
ໄຟລ໌ມີຢູ່ ແລະເປັນເຕົ້າຮັບ
-t ຕົວອະທິບາຍໄຟລ໌ FD FD ຖືກເປີດຢູ່ໃນເຄື່ອງໝາຍປາຍທາງ
-u ເອກະສານ
ໄຟລ໌ມີຢູ່ ແລະບິດ ID ຜູ້ໃຊ້ຂອງມັນຖືກຕັ້ງ
-w ເອກະສານ
ໄຟລ໌ມີຢູ່ ແລະອະນຸຍາດໃຫ້ຂຽນໄດ້
-x ເອກະສານ
ໄຟລ໌ມີຢູ່ ແລະດໍາເນີນການ (ຫຼືຄົ້ນຫາ) ໄດ້ຮັບການອະນຸຍາດ
ຍົກເວັນສໍາລັບ -h ແລະ -L, ການທົດສອບທີ່ກ່ຽວຂ້ອງກັບ FILE ທັງຫມົດ dereference ການເຊື່ອມຕໍ່ສັນຍາລັກ. ຈົ່ງລະວັງ
ວົງເລັບຈໍາເປັນຕ້ອງໄດ້ຫລົບຫນີ (ຕົວຢ່າງ, ໂດຍ backslashes) ສໍາລັບຫອຍ. INTEGER ອາດຈະເປັນ -l
STRING, ເຊິ່ງປະເມີນເປັນຄວາມຍາວຂອງ STRING.
ໝາຍເຫດ: [ ໃຫ້ກຽດແກ່ - ຊ່ວຍ ແລະ - ການປ່ຽນແປງ ທາງເລືອກ, ແຕ່ການທົດສອບບໍ່ໄດ້. ການທົດສອບການປິ່ນປົວແຕ່ລະຄົນ
ເຫຼົ່ານັ້ນຍ້ອນວ່າມັນປະຕິບັດຕໍ່ຄວາມບໍ່ຫວ່າງງານອື່ນໆ STRING.
ຫມາຍເຫດ: ແກະຂອງທ່ານອາດຈະມີສະບັບທົດສອບຂອງຕົນເອງແລະ / ຫຼື [, ຊຶ່ງປົກກະຕິແລ້ວແທນທີ່
ສະບັບທີ່ອະທິບາຍຢູ່ທີ່ນີ້. ກະລຸນາເບິ່ງເອກະສານຂອງ shell ຂອງທ່ານສໍາລັບລາຍລະອຽດກ່ຽວກັບ
ທາງເລືອກທີ່ມັນສະຫນັບສະຫນູນ.
ໃຊ້ການທົດສອບອອນໄລນ໌ໂດຍໃຊ້ການບໍລິການ onworks.net