ນີ້ແມ່ນຄໍາສັ່ງ g.tempfilegrass ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
g.tempfile - ສ້າງໄຟລ໌ຊົ່ວຄາວ ແລະພິມຊື່ໄຟລ໌ຂອງມັນ.
KEYWORDS
ໂດຍທົ່ວໄປ, ສະຫນັບສະຫນູນ, scripts
ສະຫຼຸບສັງລວມ
g.tempfile
g.tempfile - ຊ່ວຍ
g.tempfile [-d] pid=integer [--ຊ່ວຍເຫຼືອ] [--ຄຳເວົ້າ] [--ງຽບ] [--ui]
ທຸງ:
-d
Dry run - ບໍ່ສ້າງໄຟລ໌, ພຽງແຕ່ພິມຊື່ໄຟລ໌
- ຊ່ວຍ
ພິມສະຫຼຸບການນຳໃຊ້
-- verbose
ຜົນຜະລິດໂມດູນ Verbose
--ງຽບ
ຜົນຜະລິດໂມດູນງຽບ
--ui
ບັງຄັບໃຫ້ເປີດກ່ອງໂຕ້ຕອບ GUI
ຕົວກໍານົດການ:
pid=integer [ຕ້ອງການ]
ID ຂະບວນການທີ່ຈະໃຊ້ໃນເວລາຕັ້ງຊື່ tempfile
ລາຍລະອຽດ
g.tempfile ຖືກອອກແບບມາສໍາລັບ shell script ທີ່ຕ້ອງການໃຊ້ໄຟລ໌ຊົ່ວຄາວຂະຫນາດໃຫຍ່. ຫຍ້າ
ສະຫນອງກົນໄກສໍາລັບໄຟລ໌ຊົ່ວຄາວທີ່ບໍ່ຂຶ້ນກັບ /tmp. GRASS ຊົ່ວຄາວ
ໄຟລ໌ຖືກສ້າງຂື້ນໃນຖານຂໍ້ມູນໂດຍສົມມຸດວ່າຈະມີພື້ນທີ່ພຽງພໍ
ພາຍໃຕ້ຖານຂໍ້ມູນສໍາລັບໄຟລ໌ຂະຫນາດໃຫຍ່. GRASS ແຕ່ລະໄລຍະເອົາໄຟລ໌ຊົ່ວຄາວທີ່ມີ
ໄດ້ຖືກປະໄວ້ທາງຫລັງໂດຍບັນດາໂຄງການທີ່ບໍ່ສາມາດເອົາພວກມັນອອກກ່ອນທີ່ຈະຢຸດເຊົາ.
g.tempfile ສ້າງໄຟລ໌ທີ່ເປັນເອກະລັກແລະພິມຊື່. ຜູ້ໃຊ້ແມ່ນຕ້ອງການເພື່ອສະຫນອງການ a
process-id ເຊິ່ງຈະຖືກໃຊ້ເປັນສ່ວນໜຶ່ງຂອງຊື່ໄຟລ໌. ຫອຍ Unix ສ່ວນໃຫຍ່ໃຫ້ a
ວິທີການເພື່ອໃຫ້ໄດ້ຮັບ id ຂະບວນການຂອງ shell ໃນປັດຈຸບັນ. ສໍາລັບ / ຖັງ / sh ແລະ /bin/csh ນີ້ແມ່ນ $$. ມັນ
ແນະນໍາໃຫ້ $$ ຖືກລະບຸເປັນ process-id ສໍາລັບ g.tempfile.
EXAMPLE
ສໍາລັບການ / ຖັງ / sh scripts syntax ຕໍ່ໄປນີ້ຄວນຈະຖືກນໍາໃຊ້:
temp1=`g.tempfile pid=$$`
temp2=`g.tempfile pid=$$`
ສໍາລັບ /bin/csh scripts, ຕໍ່ໄປນີ້ສາມາດຖືກນໍາໃຊ້:
set temp1=`g.tempfile pid=$$`
set temp2=`g.tempfile pid=$$`
ຫມາຍເຫດ
ແຕ່ລະໂທຫາ g.tempfile ສ້າງຊື່ທີ່ແຕກຕ່າງກັນ (ເຊັ່ນ: ເປັນເອກະລັກ). ເຖິງແມ່ນວ່າ GRASS ເຮັດ
ໃນ ທີ່ ສຸດ ໄດ້ ຮັບ ປະ ມານ ການ ລົບ tempfiles ທີ່ ໄດ້ ຖືກ ປະ ໄວ້ ທາງ ຫລັງ, ໂຄງ ການ
ຄວນພະຍາຍາມເອົາໄຟລ໌ເຫຼົ່ານີ້ອອກທຸກຄັ້ງ. ພວກເຂົາມັກຈະມີຂະຫນາດໃຫຍ່ແລະເອົາແຜ່ນດິດ
ຊ່ອງ. ຖ້າເຈົ້າຂຽນ / ຖັງ / sh scripts, ຮຽນຮູ້ທີ່ຈະນໍາໃຊ້ / ຖັງ / sh ຈັ່ນຈັບ ຄໍາສັ່ງ. ຖ້າເຈົ້າຂຽນ
/bin/csh scripts, ຮຽນຮູ້ທີ່ຈະໃຊ້ /bin/csh onintr ຄໍາສັ່ງ.
ໃຊ້ g.tempfilegrass ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net