Ini adalah perintah gmt_shell_functions.shgmt yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
gmt_shell_functions.sh - Fungsi praktis untuk digunakan dalam skrip bourne shell GMT
RINGKASAN
gmt_init_tmpdir
gmt_remove_tmpdir
gmt_clean_up [awalan]
pesan_gmt pesan
gmt_batalkan pesan
gmt_get_nrecords file (s)
gmt_get_ndatarecords file (s)
gmt_get_nfields tali
gmt_get_field tali
gmt_get_region file (s) [Pilihan]
wilayah gmt_get_grid fillet [Pilihan]
gmt_get_map_width -R -J
gmt_get_map_height -R -J
gmt_set_psfile fillet
file gmt_set_pdf fillet
gmt_set_framename awalan nomor bingkai
gmt_set_framenext nomor bingkai
DESKRIPSI
gmt_shell_functions.sh menyediakan satu set fungsi untuk Bourne (lagi) skrip shell di
dukungan GMT. Skrip shell panggilan harus menyertakan baris berikut, sebelum
fungsi yang dapat digunakan:
. gmt_shell_functions.sh
Setelah disertakan dalam skrip shell, gmt_shell_functions.sh memungkinkan pengguna GMT untuk melakukan beberapa
scripting lebih mudah daripada sebaliknya. Fungsi yang tersedia adalah:
gmt_init_tmpdir
Membuat direktori sementara di / Tmp atau (bila ditentukan) di direktori yang ditentukan
oleh variabel lingkungan TMPDIR. Nama direktori sementara dikembalikan
sebagai variabel lingkungan GMT_TMPDIR. Fungsi ini juga menyebabkan GMT berjalan masuk
'mode isolasi', yaitu, semua file sementara akan dibuat di GMT_TMPDIR dan
gmt.conf file tidak akan disesuaikan.
gmt_remove_tmpdir
Menghapus direktori sementara dan menghapus GMT_TMPDIR variabel lingkungan.
gmt_cleanup
Hapus semua file dan direktori di mana nomor proses saat ini adalah bagian dari
nama file. Jika opsional awalan diberikan maka kami juga menghapus semua file dan
direktori yang dimulai dengan awalan yang diberikan.
pesan_gmt
Kirim pesan ke kesalahan standar.
gmt_batalkan
Kirim pesan ke kesalahan standar dan keluar dari shell.
gmt_get_nrecords
Mengembalikan jumlah total baris dalam file (s)
gmt_get_ndatarecords
Mengembalikan jumlah total catatan data dalam file (s), yaitu, tidak termasuk header.
gmt_get_nfields
Mengembalikan jumlah bidang atau kata dalam tali
gmt_get_field
Mengembalikan yang diberikan bidang dalam tali. Harus lulus tali antara tanda kutip ganda ke
melestarikannya sebagai satu item.
gmt_get_region
Mengembalikan wilayah dalam bentuk w/e/s/n berdasarkan data dalam tabel file (s).
Secara opsional tambahkan -I*dx*/dy untuk membulatkan jawabannya.
wilayah gmt_get_grid
Mengembalikan wilayah dalam bentuk w/e/s/n berdasarkan header grid fillet.
Secara opsional tambahkan -I*dx*/dy untuk membulatkan jawabannya.
gmt_get_map_width
Mengharapkan pengguna untuk memberikan yang diinginkan -R -J pengaturan dan mengembalikan lebar peta dalam
satuan pengukuran saat ini.
gmt_get_map_height
Mengharapkan pengguna untuk memberikan yang diinginkan -R -J pengaturan dan mengembalikan ketinggian peta dalam
satuan pengukuran saat ini.
gmt_set_psfile
Buat nama file PostScript keluaran berdasarkan nama dasar file yang diberikan
(biasanya nama skrip $0).
gmt_set_framename
Mengembalikan batang nama file yang dipesan secara leksikal (yaitu, tanpa ekstensi) yang diberikan file
awalan dan nomor bingkai saat ini, menggunakan lebar 6 untuk bilangan bulat termasuk
nol terkemuka. Berguna saat membuat animasi dan nama file yang diurutkan secara leksikal adalah
diperlukan.
gmt_set_framenext
Menerima penghitung bilangan bulat bingkai saat ini dan mengembalikan penghitung bilangan bulat berikutnya.
CATATAN
1. Fungsi-fungsi ini hanya berfungsi di shell Bourne (sh) dan turunannya (seperti abu,
menampar, ksh dan zsh). Fungsi-fungsi ini tidak berfungsi di shell C (csh) atau turunannya
(seperti tcsh), dan juga tidak dapat digunakan dalam skrip batch DOS.
2. gmt_shell_functions.sh pertama kali diperkenalkan di GMT versi 4.2.2 dan sejak itu telah
secara teratur diperluas dengan jalan pintas skrip praktis lainnya. Jika Anda ingin menyarankan yang lain
fungsi, silakan lakukan dengan menambahkan permintaan Edisi Baru di gmt.soest.hawaii.edu.
Gunakan gmt_shell_functions.shgmt online menggunakan layanan onworks.net