Ini ialah arahan g.tempfilegrass yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS
JADUAL:
NAMA
g.tempfile - Mencipta fail sementara dan mencetak nama failnya.
Kata-kata berkaitan
am, sokongan, skrip
SINOPSIS
g.tempfile
g.tempfile - membantu
g.tempfile [-d] pid=integer [--membantu] [--kata kerja] [--tenang] [--ui]
Bendera:
-d
Dry run - jangan buat fail, cuma cetak nama failnya
- membantu
Cetak ringkasan penggunaan
--verbose
Keluaran modul verbose
--senyap
Keluaran modul senyap
--ui
Paksa melancarkan dialog GUI
Parameter:
pid=integer [diperlukan]
Proses id untuk digunakan apabila menamakan tempfile
DESCRIPTION
g.tempfile direka untuk skrip shell yang perlu menggunakan fail sementara yang besar. RUMPUT
menyediakan mekanisme untuk fail sementara yang tidak bergantung pada /tmp. RUMPUT sementara
fail dicipta dalam pangkalan data dengan andaian bahawa akan ada ruang yang mencukupi
di bawah pangkalan data untuk fail besar. GRASS secara berkala mengalih keluar fail sementara yang mempunyai
ditinggalkan oleh program yang gagal mengalih keluarnya sebelum ditamatkan.
g.tempfile mencipta fail unik dan mencetak nama. Pengguna dikehendaki menyediakan a
process-id yang akan digunakan sebagai sebahagian daripada nama fail. Kebanyakan cangkerang Unix menyediakan a
cara untuk mendapatkan id proses shell semasa. Untuk / Bin / sh dan /bin/csh ini ialah $$. Ia
disyorkan bahawa $$ dinyatakan sebagai id proses untuk g.tempfile.
CONTOH
Untuk / Bin / sh skrip sintaks berikut harus digunakan:
temp1=`g.tempfile pid=$$`
temp2=`g.tempfile pid=$$`
Untuk skrip /bin/csh, perkara berikut boleh digunakan:
tetapkan temp1=`g.tempfile pid=$$`
tetapkan temp2=`g.tempfile pid=$$`
NOTA
Setiap panggilan ke g.tempfile mencipta nama yang berbeza (iaitu unik). Walaupun GRASS melakukannya
akhirnya dapat mengalih keluar tempfiles yang telah ditinggalkan, pengaturcara
harus berusaha sedaya upaya untuk mengalih keluar fail ini. Mereka sering menjadi besar dan mengambil cakera
angkasa lepas. Jika anda menulis / Bin / sh skrip, belajar menggunakan / Bin / sh perangkap perintah. Jika anda menulis
/bin/csh skrip, belajar menggunakan /bin/csh onintr perintah.
Gunakan g.tempfilegrass dalam talian menggunakan perkhidmatan onworks.net