ນີ້ແມ່ນຄໍາສັ່ງ gmtconvertgmt ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
gmtconvert - ແປງ, ວາງ, ແລະ/ຫຼື ສະກັດຖັນຈາກຕາຕະລາງຂໍ້ມູນ
ສະຫຼຸບສັງລວມ
gmt convert [ ຕາຕະລາງ ] [ ] [+lນາທີ][+uສູງສຸດທີ່ເຄຍ][+i]] [ແມ່ແບບ] ] [f|l|mກ້າວຫນ້າ] ] [ ] [
[c|n|r|v][ຊີ້ໃຫ້ເຫັນ] ] [tsr] ] [~]ການຄັດເລືອກ][~]"ຄົ້ນຫາ ສາຍ" | [~]/regexp/[i] ] [
][ລະດັບ] ] [ -a] [ -b] [ -d] [ -f] [ -g] [
-h] [ -i] [ -o] [ -s] [ -:[i|o] ]
ຫມາຍເຫດ: ບໍ່ອະນຸຍາດໃຫ້ມີຊ່ອງຫວ່າງລະຫວ່າງທຸງທາງເລືອກ ແລະອາກິວເມັນທີ່ກ່ຽວຂ້ອງ.
ລາຍລະອຽດ
gmt convert ອ່ານການປ້ອນຂໍ້ມູນມາດຕະຖານຂອງມັນ [ຫຼືໄຟລ໌ປ້ອນຂໍ້ມູນ] ແລະຂຽນສິ່ງທີ່ຕ້ອງການ
ຂໍ້ມູນກັບຜົນຜະລິດມາດຕະຖານ. ມັນສາມາດເຮັດໄດ້ປະສົມປະສານຂອງເກົ້າວຽກງານ: (1) ແປງລະຫວ່າງ
ຕາຕະລາງຂໍ້ມູນຄູ່ ແລະ ASCII, (2) ວາງບັນທຶກທີ່ສອດຄ້ອງກັນຈາກຫຼາຍໄຟລ໌
ຕາມແນວນອນເຂົ້າໄປໃນໄຟລ໌ດຽວ, (3) ແຍກຊຸດຍ່ອຍຂອງຖັນທີ່ມີຢູ່, (4) ເທົ່ານັ້ນ
ແຍກສ່ວນທີ່ບັນທຶກສ່ວນຫົວກົງກັບການຄົ້ນຫາຮູບແບບຂໍ້ຄວາມ, (5) ສະເພາະລາຍການລາຍການ
headers ແລະບໍ່ມີການບັນທຶກຂໍ້ມູນ, (6) ເອົາການບັນທຶກຂໍ້ມູນທໍາອິດແລະ / ຫຼືສຸດທ້າຍສໍາລັບແຕ່ລະພາກສ່ວນ,
(7) ປີ້ນຄືນການຈັດລໍາດັບຂອງລາຍການກ່ຽວກັບການຜະລິດຕະພັນ, (8) ຜົນຜະລິດພຽງແຕ່ລະດັບຂອງຕົວເລກສ່ວນ, ແລະ
(9) ຜົນຜະລິດພຽງແຕ່ພາກສ່ວນທີ່ມີການນັບບັນທຶກກົງກັບເງື່ອນໄຂ. ການປ້ອນຂໍ້ມູນ (ແລະເພາະສະນັ້ນຜົນຜະລິດ)
ອາດຈະມີສ່ວນຫົວຍ່ອຍຫຼາຍ, ແລະຕາຕະລາງ ASCII ອາດຈະມີສ່ວນຫົວປົກກະຕິເຊັ່ນກັນ.
ຕ້ອງການ ການໂຕ້ຖຽງ
ບໍ່ມີ
ທາງເລືອກ ການໂຕ້ຖຽງ
ຕາຕະລາງ ຫນຶ່ງ ຫຼື ຫຼາຍ ASCII (ຫຼື binary, ເບິ່ງ -bi[ncols][ປະເພດ]) ໄຟລ໌ຕາຕະລາງຂໍ້ມູນຖື a
ຈຳນວນຖັນຂໍ້ມູນ. ຖ້າບໍ່ມີຕາຕະລາງແມ່ນໃຫ້, ພວກເຮົາອ່ານຈາກວັດສະດຸປ້ອນມາດຕະຖານ.
-A ບັນທຶກຈາກໄຟລ໌ປ້ອນຂໍ້ມູນຄວນຈະຖືກວາງອອກຕາມລວງນອນ, ບໍ່ຖືກຕໍ່ທ້າຍ
ຕັ້ງ [ຄ່າເລີ່ມຕົ້ນ]. ໄຟລ໌ທັງຫມົດຕ້ອງມີຈໍານວນສ່ວນດຽວກັນແລະຈໍານວນ
ແຖວຕໍ່ສ່ວນ. ຫມາຍເຫດສໍາລັບການປ້ອນຂໍ້ມູນຖານສອງ, ໄຟລ໌ທັງຫມົດທີ່ທ່ານຕ້ອງການທີ່ຈະວາງຕ້ອງມີ
ຈໍານວນຄໍລໍາດຽວກັນ (ຕາມທີ່ກໍານົດໄວ້ດ້ວຍ -bi); ຕາຕະລາງ ASCII ສາມາດແຕກຕ່າງກັນ
ຈໍານວນຂອງຖັນ.
-C[+lນາທີ][+uສູງສຸດທີ່ເຄຍ[+i]
ສະເພາະພາກສ່ວນຜົນຜະລິດທີ່ມີຈໍານວນບັນທຶກກົງກັບເງື່ອນໄຂທີ່ທ່ານລະບຸ: ຕື່ມໃສ່
+lນາທີ ເພື່ອຮັບປະກັນທຸກພາກສ່ວນຕ້ອງມີຢ່າງຫນ້ອຍ ນາທີ ບັນທຶກທີ່ຈະຂຽນອອກ
[0], ແລະຕໍ່ເຕີມ +uສູງສຸດທີ່ເຄຍ ເພື່ອຮັບປະກັນທຸກພາກສ່ວນຈະຕ້ອງມີຢູ່ໃນຫຼາຍທີ່ສຸດ ສູງສຸດທີ່ເຄຍ ບັນທຶກທີ່ຈະເປັນ
ຂຽນ [inf]. ເຈົ້າອາດຈະຕໍ່ທ້າຍໄດ້ +i ເພື່ອ invert ການຄັດເລືອກ, ie, ພຽງແຕ່ພາກສ່ວນທີ່ມີ
ການນັບບັນທຶກທີ່ຢູ່ນອກຂອບເຂດທີ່ໃຫ້ໄວ້ຈະເປັນຜົນຜະລິດ.
-D[ແມ່ແບບ]
ສໍາລັບຂໍ້ມູນຫຼາຍພາກສ່ວນ, dump ແຕ່ລະພາກສ່ວນໄປຫາໄຟລ໌ຜົນຜະລິດແຍກຕ່າງຫາກ [Default
ຂຽນໄຟລ໌ຫຼາຍພາກສ່ວນເພື່ອ stdout]. ຕື່ມໃສ່ແມ່ແບບຮູບແບບສໍາລັບການ
ຊື່ໄຟລ໌ສ່ວນບຸກຄົນ; ແມ່ແບບນີ້ ຕ້ອງ ມີຕົວລະບຸຮູບແບບ C ທີ່ສາມາດ
ຈັດຮູບແບບການໂຕ້ແຍ້ງຈຳນວນເຕັມ (ຕົວເລກທີ່ແລ່ນຢູ່ທົ່ວທຸກຕາຕະລາງ); ນີ້ແມ່ນ
ປົກກະຕິແລ້ວ %d ແຕ່ອາດຈະເປັນ %08d ທີ່ໃຫ້ສູນນຳໜ້າ, ແລະອື່ນໆ [ຄ່າເລີ່ມຕົ້ນແມ່ນ
gmtconvert_segment_%d.{txt|bin}, ຂຶ້ນກັບ -ໂບ]. ອີກທາງເລືອກ, ໃຫ້ແມ່ແບບ
ມີສອງຕົວລະບຸຮູບແບບ C ແລະພວກເຮົາຈະສະຫນອງຕົວເລກຕາຕະລາງແລະສ່ວນ
ຕົວເລກພາຍໃນຕາຕະລາງເພື່ອສ້າງຊື່ໄຟລ໌.
-E[f|l|mກ້າວຫນ້າ]
ພຽງແຕ່ສະກັດບັນທຶກທໍາອິດແລະສຸດທ້າຍສໍາລັບແຕ່ລະພາກສ່ວນທີ່ມີຄວາມສົນໃຈ [Default
ສະກັດບັນທຶກທັງຫມົດ]. ທາງເລືອກ, ຕື່ມໃສ່ f or l ເພື່ອສະກັດພຽງແຕ່ທໍາອິດຫຼືສຸດທ້າຍ
ບັນທຶກຂອງແຕ່ລະພາກສ່ວນ, ຕາມລໍາດັບ. ອີກທາງເລືອກ, ຕື່ມໃສ່ mກ້າວຫນ້າ ເພື່ອສະກັດ
ພຽງແຕ່ຫນຶ່ງອອກຈາກ ກ້າວຫນ້າ ບັນທຶກ.
-F[c|n|r|v][ຊີ້ໃຫ້ເຫັນ]
ປ່ຽນແປງຈຸດເຊື່ອມຕໍ່ (ໂດຍການລະບຸ a ໂຄງການ) ແລະຂໍ້ມູນຖືກຈັດເປັນກຸ່ມ
(ໂດຍການລະບຸ a ວິທີການ). ຕື່ມໜຶ່ງໃນສີ່ໂຄງການເຊື່ອມຕໍ່: c: ແບບຟອມ
ສ່ວນເສັ້ນຕໍ່ເນື່ອງສໍາລັບແຕ່ລະກຸ່ມ [ຄ່າເລີ່ມຕົ້ນ]. r: ຮູບແບບສ່ວນເສັ້ນຈາກ a
ຣີເຊັດຈຸດອ້າງອີງສຳລັບແຕ່ລະກຸ່ມ. n: ຮູບແບບເຄືອຂ່າຍຂອງພາກສ່ວນເສັ້ນລະຫວ່າງ
ຈຸດທັງຫມົດໃນແຕ່ລະກຸ່ມ. v: ຮູບແບບເສັ້ນ vector segments ທີ່ເຫມາະສົມສໍາລັບ psxy -Sv+s.
ທາງເລືອກອື່ນ, ຕື່ມຫນຶ່ງໃນສີ່ວິທີການແບ່ງສ່ວນເພື່ອກໍານົດກຸ່ມ: a:
ບໍ່ສົນໃຈສ່ວນຫົວທັງໝົດ, ຕົວຢ່າງ, ໃຫ້ຈຸດທັງໝົດເປັນຂອງກຸ່ມດຽວ, ແລະຕັ້ງ
ການອ້າງອີງກຸ່ມຊີ້ໃຫ້ເຫັນຈຸດທໍາອິດຂອງໄຟລ໌ທໍາອິດ. f: ພິຈາລະນາທັງຫມົດ
ຂໍ້ມູນໃນແຕ່ລະໄຟລ໌ທີ່ຈະເປັນກຸ່ມແຍກຕ່າງຫາກແລະປັບຈຸດອ້າງອີງຂອງກຸ່ມ
ໄປຫາຈຸດທໍາອິດຂອງແຕ່ລະກຸ່ມ. s: ສ່ວນຫົວສ່ວນແມ່ນໃຫ້ກຽດດັ່ງນັ້ນແຕ່ລະສ່ວນ
ເປັນກຸ່ມ; ຈຸດອ້າງອິງຂອງກຸ່ມຖືກຣີເຊັດເປັນຈຸດທຳອິດຂອງແຕ່ລະຂາເຂົ້າ
ພາກສ່ວນ [ຄ່າເລີ່ມຕົ້ນ]. r: ຄືກັນກັບ s, ແຕ່ຈຸດອ້າງອິງກຸ່ມຖືກຕັ້ງຄືນຫຼັງຈາກແຕ່ລະ
ບັນທຶກໄປຫາຈຸດທີ່ຜ່ານມາ (ວິທີການນີ້ສາມາດໃຊ້ໄດ້ກັບ -ທ່ານ ໂຄງການ).
ແທນທີ່ຈະເປັນລະຫັດ a|f|s|r ທ່ານອາດຈະຕໍ່ທ້າຍພິກັດຂອງ a ຊີ້ໃຫ້ເຫັນ ທີ່
ຈະເຮັດໜ້າທີ່ເປັນຈຸດອ້າງອີງພາຍນອກຄົງທີ່ສຳລັບທຸກກຸ່ມ.
-ຂ້ອຍ[tsr]
Invert the order of items , ie, output the items in reverse order , ເລີ່ມຕົ້ນດ້ວຍ
ສຸດທ້າຍແລະສິ້ນສຸດດ້ວຍລາຍການທໍາອິດ [Default ຮັກສາຄໍາສັ່ງຕົ້ນສະບັບ]. ຕື່ມໃສ່
ເຖິງສາມລາຍການທີ່ຄວນຖືກຖອນຄືນ: t ຈະປີ້ນກັບຄໍາສັ່ງຂອງຕາຕະລາງ, s
ຈະປີ້ນກັບລໍາດັບຂອງພາກສ່ວນພາຍໃນແຕ່ລະຕາຕະລາງ, ແລະ r ຈະປີ້ນກັບຄໍາສັ່ງ
ຂອງບັນທຶກພາຍໃນແຕ່ລະພາກສ່ວນ [Default].
-L ອອກພຽງແຕ່ລາຍຊື່ຂອງບັນທຶກສ່ວນຫົວທັງໝົດ ແລະບໍ່ມີການບັນທຶກຂໍ້ມູນ (ຕ້ອງການ
ຂໍ້ມູນ ASCII).
-Q[~]ການຄັດເລືອກ
ຂຽນພຽງແຕ່ສ່ວນທີ່ມີຕົວເລກລວມຢູ່ໃນ ການຄັດເລືອກ ແລະຂ້າມຄົນອື່ນທັງຫມົດ.
ບໍ່ສາມາດໃຊ້ກັບ -S. ໄດ້ ການຄັດເລືອກ syntax ແມ່ນ ລະດັບ[,ລະດັບ, ...] ທີ່ແຕ່ລະຄົນ ລະດັບ
ຂອງລາຍການແມ່ນເປັນສ່ວນດຽວ ຈໍານວນ ຫຼືໄລຍະທີ່ມີການເພີ່ມເທື່ອລະກ້າວໃຫ້
ຜ່ານ ການເລີ່ມຕົ້ນ[:ຂັ້ນຕອນ:]:ຢຸດ (ຂັ້ນຕອນ ເປັນທາງເລືອກ ແລະຄ່າເລີ່ມຕົ້ນເປັນ 1). ນໍາພາ ~ ຈະ
invert ການຄັດເລືອກແລະຂຽນທຸກພາກສ່ວນແຕ່ສິ່ງທີ່ລະບຸໄວ້. ແທນທີ່ຈະເປັນບັນຊີລາຍຊື່
ຂອງຂອບເຂດ, ການນໍາໃຊ້ +fເອກະສານ ເພື່ອສະຫນອງບັນຊີລາຍຊື່ໄຟລ໌ທີ່ມີຫນຶ່ງ ລະດັບ ຕໍ່ເສັ້ນ.
-S[~]"ຄົ້ນຫາ ສາຍ" or -S[~]/regexp/[i]
ເອົາແຕ່ສ່ວນເຫຼົ່ານັ້ນທີ່ບັນທຶກສ່ວນຫົວມີສະຕຣິງຂໍ້ຄວາມທີ່ລະບຸໄວ້.
ເພື່ອປີ້ນກັບການຄົ້ນຫາ, ie, ຜົນຜະລິດພາກສ່ວນທີ່ headers ເຮັດ ບໍ່ ບັນຈຸ
ຮູບແບບທີ່ລະບຸ, ການນໍາໃຊ້ -S~. ຮູບແບບຂອງເຈົ້າເກີດຂຶ້ນເພື່ອເລີ່ມຕົ້ນດ້ວຍ ~ ເຈົ້າຕ້ອງການ
ໜີອອກຈາກຕົວລະຄອນນີ້ດ້ວຍ backslash [ຜົນອອກມາຈາກຄ່າເລີ່ມຕົ້ນທັງໝົດ]. ບໍ່ສາມາດຈະ
ໃຊ້ກັບ -Q. ສໍາລັບພາກສ່ວນທີ່ກົງກັນໂດຍອີງໃສ່ຄ່າ aspatial (ຜ່ານຮູບແບບ OGR/GMT),
ໃຫ້ສະຕຣິງຄົ້ນຫາເປັນ varname=ມູນຄ່າ ແລະພວກເຮົາຈະປຽບທຽບ ມູນຄ່າ ຕໍ່ກັບມູນຄ່າ
of varname ສໍາລັບແຕ່ລະພາກສ່ວນ. ຫມາຍເຫດ: ຖ້າຫາກວ່າຄຸນສົມບັດເປັນ polygons ຫຼັງຈາກນັ້ນການຈັບຄູ່ຂອງ a
ບໍລິເວນອ້ອມຮອບ polygon ໂດຍສະເພາະຍັງຫມາຍຄວາມວ່າມີຮູ polygon ທີ່ກ່ຽວຂ້ອງໃດໆ
ຖືກຈັບຄູ່. ສໍາລັບການຈັບຄູ່ສ່ວນຫົວຂອງສ່ວນຕໍ່ກັບການສະແດງຜົນປົກກະຕິທີ່ຂະຫຍາຍອອກ
ກວມເອົາການສະແດງອອກໃນ slashes. ຕື່ມໃສ່ i ສໍາລັບການຈັບຄູ່ກໍລະນີທີ່ບໍ່ລະອຽດອ່ອນ. ສໍາລັບ
ບັນຊີລາຍຊື່ຂອງຮູບແບບດັ່ງກ່າວ, ໃຫ້ +fເອກະສານ ດ້ວຍຮູບແບບໜຶ່ງຕໍ່ແຖວ. ທີ່ຈະໃຫ້ດຽວ
ຮູບແບບເລີ່ມຕົ້ນດ້ວຍ +f, ໜີມັນດ້ວຍ backslash.
-T ສະກັດກັ້ນການຂຽນສ່ວນຫົວກ່ຽວກັບຜົນຜະລິດ.
-V[ລະດັບ] (ຫຼາຍ ... )
ເລືອກລະດັບ verbosity [c].
-acol=ຊື່[...] (ຫຼາຍ ... )
ກໍານົດການເຊື່ອມໂຍງຖັນ aspatial col=ຊື່.
-bi[ncols[t] (ຫຼາຍ ... )
ເລືອກການປ້ອນຂໍ້ມູນຖານສອງ.
-bo[ncols][ປະເພດ] (ຫຼາຍ ... )
ເລືອກຜົນຜະລິດຖານສອງ. [ຄ່າເລີ່ມຕົ້ນແມ່ນຄືກັນກັບການປ້ອນຂໍ້ມູນ].
-d[i|o]ບໍ່ມີຂໍ້ມູນ (ຫຼາຍ ... )
ແທນທີ່ຖັນຂາເຂົ້າທີ່ເທົ່າກັນ ບໍ່ມີຂໍ້ມູນ ກັບ NaN ແລະເຮັດການປີ້ນກັບຜົນຜະລິດ.
-f[i|o]colinfo (ຫຼາຍ ... )
ລະບຸປະເພດຂໍ້ມູນຂອງຖັນຂາເຂົ້າ ແລະ/ຫຼືຜົນຜະລິດ.
-g[a]x|y|d|X|Y|D|[col]z[+|-]ຊ່ອງຫວ່າງ[ຫຼື] (ຫຼາຍ ... )
ກໍານົດຊ່ອງຫວ່າງຂໍ້ມູນແລະການແບ່ງແຖວ.
-h[i|o][n][+c][+d][+rສັງເກດເຫັນ][+rຫົວຂໍ້] (ຫຼາຍ ... )
ຂ້າມ ຫຼືສ້າງບັນທຶກສ່ວນຫົວ.
-iຄໍ[l][sຂະຫນາດ][oຊົດເຊີຍ][,...] (ຫຼາຍ ... )
ເລືອກຖັນປ້ອນຂໍ້ມູນ (0 ແມ່ນຖັນທຳອິດ).
-oຄໍ[,...] (ຫຼາຍ ... )
ເລືອກຖັນຜົນຜະລິດ (0 ແມ່ນຖັນທໍາອິດ).
-s[ຄໍ[a|r] (ຫຼາຍ ... )
ກໍານົດການຈັດການບັນທຶກ NaN.
-:[i|o] (ຫຼາຍ ... )
ສະຫຼັບຖັນທີ 1 ແລະທີ 2 ກ່ຽວກັບການປ້ອນຂໍ້ມູນ ແລະ/ຫຼືຜົນຜະລິດ.
-^ or ພຽງແຕ່ -
ພິມຂໍ້ຄວາມສັ້ນກ່ຽວກັບ syntax ຂອງຄໍາສັ່ງ, ຫຼັງຈາກນັ້ນອອກ (ຫມາຍເຫດ: ໃນ Windows
ໃຊ້ພຽງແຕ່ -).
-+ or ພຽງແຕ່ +
ພິມຂໍ້ຄວາມການນໍາໃຊ້ຢ່າງກວ້າງຂວາງ (ການຊ່ວຍເຫຼືອ), ລວມທັງຄໍາອະທິບາຍຂອງໃດໆ
ທາງເລືອກໂມດູນສະເພາະ (ແຕ່ບໍ່ແມ່ນຕົວເລືອກທົ່ວໄປ GMT), ຫຼັງຈາກນັ້ນອອກ.
-? or no ກະທູ້ທີ່
ພິມຂໍ້ຄວາມການນໍາໃຊ້ທີ່ສົມບູນ, ລວມທັງຄໍາອະທິບາຍທາງເລືອກ, ຫຼັງຈາກນັ້ນ
ອອກ.
- ການປ່ຽນແປງ
ພິມສະບັບ GMT ແລະອອກ.
--show-datadir
ພິມເສັ້ນທາງເຕັມໄປຫາ GMT share directory ແລະອອກ.
ASCII ຮູບແບບ PRECISION
ຮູບແບບຜົນຜະລິດ ASCII ຂອງຂໍ້ມູນຈໍານວນຫຼາຍໄດ້ຖືກຄວບຄຸມໂດຍຕົວກໍານົດການໃນຂອງທ່ານ gmt.conf
ໄຟລ໌. ເສັ້ນແວງ ແລະເສັ້ນຂະໜານຖືກຈັດຮູບແບບຕາມ FORMAT_GEO_OUT, ໃນຂະນະທີ່ອື່ນໆ
ຄ່າຖືກຈັດຮູບແບບຕາມ FORMAT_FLOAT_OUT. ຈົ່ງຮູ້ວ່າຮູບແບບທີ່ມີຜົນສາມາດ
ນໍາໄປສູ່ການສູນເສຍຄວາມແມ່ນຍໍາໃນຜົນຜະລິດ, ຊຶ່ງສາມາດນໍາໄປສູ່ບັນຫາຕ່າງໆລົງລຸ່ມ. ຖ້າ
ທ່ານພົບວ່າຜົນຜະລິດບໍ່ໄດ້ຖືກຂຽນດ້ວຍຄວາມແມ່ນຍໍາພຽງພໍ, ພິຈາລະນາປ່ຽນເປັນຖານສອງ
ຜົນຜະລິດ (-ໂບ ຖ້າມີ) ຫຼືລະບຸຕົວເລກທົດສະນິຍົມເພີ່ມເຕີມໂດຍໃຊ້ການຕັ້ງຄ່າ FORMAT_FLOAT_OUT.
ຕົວຢ່າງ
ເພື່ອປ່ຽນໄຟລ໌ສອງ test.b (ຄວາມແມ່ນຍໍາດຽວ) ທີ່ມີ 4 ຖັນເປັນ ASCII:
gmt ແປງ test.b -bi4f > test.dat
ເພື່ອປ່ຽນຫຼາຍພາກສ່ວນ ASCII table test.d ໄປເປັນໄຟລ໌ສອງເທົ່າຄວາມແມ່ນຍໍາ:
gmt ແປງ test.d -bo > test.b
ທ່ານມີຕາຕະລາງ ASCII ທີ່ມີ 6 ຖັນ ແລະທ່ານຕ້ອງການວາງແຜນຖັນ 5 ທຽບກັບຖັນ 0. ພະຍາຍາມ.
gmt ແປງ table.d -o5,0 | psxy ...
ຖ້າໄຟລ໌ແທນທີ່ຈະເປັນໄຟລ໌binary results.b ທີ່ມີ 9 ຄ່າຄວາມຊັດເຈນດຽວຕໍ່
ບັນທຶກ, ພວກເຮົາສະກັດຄໍລໍາສຸດທ້າຍແລະຄໍລໍາ 4-6 ແລະຂຽນ ASCII ດ້ວຍຄໍາສັ່ງ
gmt convert results.b -o8,4-6 -bi9s | psxy ...
ທ່ານຕ້ອງການວາງແຜນຖັນທີ 2 ຂອງໄຟລ໌ 2 ຖັນຊ້າຍ.d ທຽບກັບຖັນທຳອິດຂອງ
ໄຟລ໌ right.d:
gmt ແປງ left.d right.d -A -o1,2 | psxy ...
ເພື່ອສະກັດເອົາທຸກພາກສ່ວນໃນໄຟລ໌ big_file.d ທີ່ມີສ່ວນຫົວປະກອບດ້ວຍສະຕຣິງ "RIDGE
AXIS", ພະຍາຍາມ
gmt ແປງ big_file.d -S"RIDGE AXIS" > subset.d
ເພື່ອປ່ຽນການຄັດເລືອກຂອງພາກສ່ວນທີ່ຫົວຫນ້າເລີ່ມຕົ້ນດ້ວຍ "profile" ປະຕິບັດຕາມດ້ວຍ an
ຈໍານວນເຕັມແລະຕົວອັກສອນລະຫວ່າງ "g" ແລະ "l", ພະຍາຍາມ
gmt convert -S~"/^profile [0-9]+[gl]$/"
ເພື່ອປີ້ນລຳດັບຂອງພາກສ່ວນຕ່າງໆໃນໄຟລ໌ໃດໜຶ່ງ ໂດຍບໍ່ຕ້ອງປີ້ນກັບລຳດັບຂອງການບັນທຶກພາຍໃນ
ແຕ່ລະພາກສ່ວນ, ພະຍາຍາມ
gmt ແປງ lots_of_segments.txt -Is > last_segment_first.txt
ເພື່ອແຍກສ່ວນ 20 ຫາ 40 ໃນຂັ້ນຕອນຂອງ 2, ບວກກັບ segment 0 ໃນໄຟລ໌, ລອງໃຊ້.
gmt ແປງ lots_of_segments.txt -Q0,20:2:40 > my_segments.txt
ເພື່ອແຍກຄຸນສົມບັດ ELEVATION ອອກຈາກໄຟລ໌ ogr gmt ແບບນີ້
# @VGMT1.0 @GPOINT
...
# @NELEVATION|DISPX|DISPY
# @Tdouble|double|double
# FEATURE_DATA
# @D4.945000|-106500.00000000|-32700.00000000
-9.36890245902635 39.367156766570389 XNUMX
do
gmt ແປງ file.gmt -a2=ELEVATION > xyz.dat
ຫຼືພຽງແຕ່
gmt ແປງ file.gmt -aELEVATION > xyz.dat
ເພື່ອເຊື່ອມຕໍ່ທຸກຈຸດໃນໄຟລ໌ sensors.txt ກັບຕົ້ນສະບັບທີ່ລະບຸໄວ້ຢູ່ທີ່ 23.5/19, ພະຍາຍາມ
gmt ແປງ sensors.txt -F23.5/19 > lines.txt
ໃຊ້ gmtconvertgmt ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net