<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://atag.itu.edu.tr/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="tr">
		<id>https://atag.itu.edu.tr/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Antakyanet</id>
		<title>GMT Türkiye Wiki - Kullanıcının katkıları [tr]</title>
		<link rel="self" type="application/atom+xml" href="https://atag.itu.edu.tr/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Antakyanet"/>
		<link rel="alternate" type="text/html" href="https://atag.itu.edu.tr/w/index.php/%C3%96zel:Katk%C4%B1lar/Antakyanet"/>
		<updated>2026-05-09T17:43:32Z</updated>
		<subtitle>Kullanıcının katkıları</subtitle>
		<generator>MediaWiki 1.19.1</generator>

	<entry>
		<id>https://atag.itu.edu.tr/w/index.php/GMT_Linkleri</id>
		<title>GMT Linkleri</title>
		<link rel="alternate" type="text/html" href="https://atag.itu.edu.tr/w/index.php/GMT_Linkleri"/>
				<updated>2010-01-26T21:11:29Z</updated>
		
		<summary type="html">&lt;p&gt;Antakyanet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==GMT Eposta Listesi==&lt;br /&gt;
&lt;br /&gt;
GMT Türkiye:&lt;br /&gt;
* http://www.atag.itu.edu.tr/GMTtr/&lt;br /&gt;
&lt;br /&gt;
Web üzerinden de eposta listesini takip edebilir ve arşivde arama yapabilirsiniz:&lt;br /&gt;
* http://www.nabble.com/GMT---User-f1199.html&lt;br /&gt;
* http://news.gmane.org/gmane.comp.gis.gmt.user&lt;br /&gt;
&lt;br /&gt;
==GMT Üzerine Siteler==&lt;br /&gt;
* Koji Okumura'nın GMT notları: &lt;br /&gt;
**http://home.hiroshima-u.ac.jp/kojiok/GMTman02/gmtindex.html&lt;br /&gt;
**http://home.hiroshima-u.ac.jp/kojiok/TSman02.pdf&lt;br /&gt;
* http://projects.crustal.ucsb.edu/mapcat/  &lt;br /&gt;
* http://ofgs.ori.u-tokyo.ac.jp/~okino/gmtscripts/  batimetre&lt;br /&gt;
* http://www.ruf.rice.edu/~ben/gmt.html Ben'in GMT linkleri&lt;br /&gt;
* http://cpt-city.org.uk/ GMT paletleri&lt;br /&gt;
* http://shadow.eas.gatech.edu/~anewman/classes/Intro_GMT&lt;br /&gt;
* http://en.wikipedia.org/wiki/User:Captain_Blood/GMT_Example&lt;br /&gt;
[http://revizyonorganizebrnckvvtmllttrhaberi.co.cc revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
[http://revizyonorganizebrnckvvtmllttrhaberi.co.tv revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
[http://revizyonmatbaacilikbrnckvvtmllttrhaberi.co.tv revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
[http://revizyonmatbaacilikbrnckvvtmllttrhaberi.co.cc revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;/div&gt;</summary>
		<author><name>Antakyanet</name></author>	</entry>

	<entry>
		<id>https://atag.itu.edu.tr/w/index.php/GMT_SSS</id>
		<title>GMT SSS</title>
		<link rel="alternate" type="text/html" href="https://atag.itu.edu.tr/w/index.php/GMT_SSS"/>
				<updated>2010-01-26T21:10:56Z</updated>
		
		<summary type="html">&lt;p&gt;Antakyanet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sık Karşılaşılan Problemler ==&lt;br /&gt;
&lt;br /&gt;
* '''Komut çalışıyor fakat beklemede kalıyor:'''&lt;br /&gt;
Komut, giriş dosyasını almayı bekliyor. Komutun yanına giriş dosyasını yazdığınızdan veya yönledirmeyi doğru yaptığınızdan emin olun.&lt;br /&gt;
&lt;br /&gt;
* '''Komut çalışıyor ancak çizim yapmıyor:'''&lt;br /&gt;
-K -O parametrelerinin doğru kullanıldığından emin olun. İlk GMT çizim komutunda sadece -K, son çizim komutunda sadece -O kullanılır.&lt;br /&gt;
Aradaki tüm çizim komutlarında aynı ps dosyaya çizim yapıldığında -O -K parametreleri beraber kullanılır.&lt;br /&gt;
Çıkış dosyasını doğru olarak verdiğinizi kontrol edin.&lt;br /&gt;
Enl-Boyl / Boy-Enl sırası doğru mu?  Veri girişi Enl-Boy ise -: parametresini kullanın.&lt;br /&gt;
Veriler çizim sınırının dışında kalıyor olabilir.&lt;br /&gt;
&lt;br /&gt;
* '''Unix/Linux sisteminde lpr ile yazıcıya gönderilen dosya basılmıyor:'''&lt;br /&gt;
Son çizim komutunda -K parametresi varsa silin. -K parametresi postscript dosyanın sonuna &amp;quot;showpage&amp;quot; ifadesinin konmasını engeller. Bu durumda yazıcı dosyayı işler ancak basamaz.&lt;br /&gt;
&lt;br /&gt;
* '''Script dosyası sonundaki komut hiç çalışmıyor:'''&lt;br /&gt;
Ok tuşu ile imleçi dosya sonuna gitmeye çalışın. Eğer imleç komutun bulunduğu satırdan bir alt satıra inmiyorsa satırın sonun gidip enter tuşuna basın. Satır sonunda enter işareti olmadığında işletim sistemi bu satırı işlemez.&lt;br /&gt;
&lt;br /&gt;
* '''pstext  tamamlanmamış veri hatası veriyor:'''     pstext: Record 0 is incomplete (skipped)&lt;br /&gt;
pstext veri dosyası içindeki boş satırlarıda veri olarak algılar ve bunları çizmeye çalışır. Bu satırlar pstext formatına uygun veri içermediklerinden hata oluşur. Gereksiz boş satırların silinmesi gerekir.&lt;br /&gt;
&lt;br /&gt;
* '''Corel'a aldığım PS/EPS dosyası sayfa üzerine gri bir alan (ve bulan üzerinde dosya adı ile) olarak yerleşiyor.'''&lt;br /&gt;
PS/EPS dosyasını bir text editörü ile açın ve dosyanın baş kısmındaki BoundingBox satırını silip tekrar deneyin. &lt;br /&gt;
&lt;br /&gt;
* '''Corel'a aldığım haritalarda enlem-boylamlara ait derece sembolleri hatalı oluyor'''.&lt;br /&gt;
Corel'a çağırma sırasında ekrana gelen bilgi kutusunda yazıları &amp;quot;text&amp;quot; olarak değil &amp;quot;curve&amp;quot; (eğri) olarak seçin. Ancak bu durumda yazılara Corel içinde müdahale edemezsiniz. Aksi davranışı yaparsanız, derece yerine konan sembolleri silip kendinizin yazması  gerekir. Windows'da herhangi bir yazım ortamında ALT tuşuna basılı tutup, klavyenin hesap makinası kısmında 0176 yazarsanız derece sembolü oluşturabilirsiniz [ALT 0176]. Daha fazla kod için Windows'un Character Map programını kullanabilirsiniz.&lt;br /&gt;
&lt;br /&gt;
''* Bu bilgilerin bir kısmı [http://www.atag.itu.edu.tr/GMTtr/ GMTtr] sitesinden alınmıştır. ''&lt;br /&gt;
&lt;br /&gt;
== Adobe Illustrator Problemleri == &lt;br /&gt;
[[Postscript]] Adobe firmasının bir ürünü olmasına rağmen ([[Paul Wessel]]'in de [[GMT Eposta Listesi]]'nde sık sık dert yandığı üzere) Illustrator PS dosyalarını açmakta sorun yaşayabilmektedir. Olası sorunlar şöyle özetlenebilir:&lt;br /&gt;
* 90 derece ters dönmüş Postcript dosyaları&lt;br /&gt;
* Derece sembolünün görüntülenmesinde problem&lt;br /&gt;
* Koordinat değerlerinin tek parça algılanamaması. Örneğin 41.5 derecelik koordinat değeri 41. ve 5 olarak iki ayrı metin olarak görüntülenebilir (CS2).&lt;br /&gt;
* Font problemleri&lt;br /&gt;
&lt;br /&gt;
'''Çözümler'''&lt;br /&gt;
* [[Adobe Illustrator]] CS4'ün GMT dosyalarını düzgün açtığı bildirilmekte. İmkanınız varsa bu sürüme terfi edin.&lt;br /&gt;
* [[ps2eps]] komutunu kullanın ve GMT çıktısı Postscript dosyalarını [[EPS]] olarak kaydedin. Bu dosyalar da sorunsuz açılmaktadır.&lt;br /&gt;
* Koordinat değerlerinin tek parça algılanamaması sorununu yaşarsanız şu kodu çalıştırarak Postscript dosyanızı düzeltebilirsiniz(önce orijinal Postscript dosyasını yedekleyin!):&lt;br /&gt;
&amp;lt;bash&amp;gt;sed -r -i 's/(\([0-9]{2}\.?[0-9]{1,2})(\))/\1 \2/g' dosya1.ps &amp;lt;/bash&amp;gt;&lt;br /&gt;
* Bir diğer çözüm ise kağıt tipini değiştirip portre modunda çıktı almaktır:&lt;br /&gt;
&amp;lt;bash&amp;gt;gmtset PAPER_MEDIA LEDGER&amp;lt;/bash&amp;gt;&lt;br /&gt;
Çalıştığınız klasörde bu komutu çalıştırın; veya scriptinizin başına bu satırı ekleyin. Bunu takiben gmt komutlarınızda -P parametresi olup olmadığına bakın; yoksa ekleyin ve ürettiğiniz Postscript şeklin [[portrait|portre]] modunda hazırlanmasını sağlayın.&lt;br /&gt;
[http://revizyonorganizebrnckvvtmllttrhaberi.co.cc revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
[http://revizyonorganizebrnckvvtmllttrhaberi.co.tv revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
[http://revizyonmatbaacilikbrnckvvtmllttrhaberi.co.tv revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
[http://revizyonmatbaacilikbrnckvvtmllttrhaberi.co.cc revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;/div&gt;</summary>
		<author><name>Antakyanet</name></author>	</entry>

	<entry>
		<id>https://atag.itu.edu.tr/w/index.php/Faydal%C4%B1_Komutlar_Ar%C5%9Fivi</id>
		<title>Faydalı Komutlar Arşivi</title>
		<link rel="alternate" type="text/html" href="https://atag.itu.edu.tr/w/index.php/Faydal%C4%B1_Komutlar_Ar%C5%9Fivi"/>
				<updated>2010-01-26T21:10:33Z</updated>
		
		<summary type="html">&lt;p&gt;Antakyanet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== AWK ==&lt;br /&gt;
&lt;br /&gt;
C tabanlı bir program olan awk basitleştirilmiş bir programla dili olarak görülebilir. Komut satırından veya script içinde çalışabilir. Burada çok temel bir kaç özelliği verilecektir.&lt;br /&gt;
Daha fazla bilgiyi [http://www.gnu.org/software/gawk/manual/gawk.html GNU] sayfasından öğrenebilirsiniz.&lt;br /&gt;
&lt;br /&gt;
'''Bazı Parametreler:'''&lt;br /&gt;
* ' : awk komutları tırnak işaretleri arasında yazılır. En sonda ise işlenecek dosya adı bulunur.&lt;br /&gt;
* $: Veri dosyasındaki kolonları (değişken olarak) temsil eder. HErhangi bir değişiklik yapılmaz ise kolonlar boşluklarla ayrılmış kabul edilir. $0: Tüm satır, $1: Satırın 1. kolonu, $2, Satırın 2. kolonu.&lt;br /&gt;
* NR: O anda işlenen satırın numarası&lt;br /&gt;
&lt;br /&gt;
'''Örnekler:'''&lt;br /&gt;
*200 satırlık bir veri dosyasında her 5 satırda bir veri okur &lt;br /&gt;
&amp;lt;bash&amp;gt;awk '{for(i=1; i&amp;lt;200;i=i+5) if (NR==i )print $0}' afarveldata_geo.dat &amp;gt; afarveldata2_geo.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sadece 2, 3 ve 4. kolonlarını almak: $ ile kolon numarası belirtilir. virgül kullanılmaz ise kolonlardaki değerler birbirlerine yapışırlar.&lt;br /&gt;
&amp;lt;bash&amp;gt;awk '{ print $2,$3,$4}' a.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [http://revizyonorganizebrnckvvtmllttrhaberi.co.cc revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
* [http://revizyonorganizebrnckvvtmllttrhaberi.co.tv revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
* [http://revizyonmatbaacilikbrnckvvtmllttrhaberi.co.tv revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
* [http://revizyonmatbaacilikbrnckvvtmllttrhaberi.co.cc revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
&lt;br /&gt;
* İlk 5 satırı atarak atarak:&lt;br /&gt;
&amp;lt;bash&amp;gt;awk ' NR&amp;gt;5  { print $2,$3,$4,$1}' a.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Matematik işlem (birçok matematik işlemi yapılabilir):&lt;br /&gt;
&amp;lt;bash&amp;gt;awk '  { print $2/1.2 , ($3+5.4)/2 , $4^2 , log($1)}' a.dat&amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Dışarıdan parametre girişi -v değişkeni ile yapılabilir.&lt;br /&gt;
&amp;lt;bash&amp;gt; @ sayi = 3&lt;br /&gt;
awk -v par=$sayi ' NR&amp;gt;3 &amp;amp;&amp;amp; NR&amp;lt;8 {print NR,&amp;quot;::&amp;quot;,$4,log($4),&amp;quot;Sayi:&amp;quot;,$4*par  }' deprem.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* IF şartı ile seçim yapılabilir.&lt;br /&gt;
&amp;lt;bash&amp;gt; awk '  { if ($4==6.5 ||  $4==5.5 )  print NR,&amp;quot;::&amp;quot;,$4,$5  }' deprem.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* .txt ile biten bütün dosyaların içinde &amp;quot;ara&amp;quot; kelimesini &amp;quot;bul&amp;quot; ile değiştir.&lt;br /&gt;
&amp;lt;bash&amp;gt; awk '{gsub(&amp;quot;ara&amp;quot;, &amp;quot;bul&amp;quot;, $0); print &amp;gt; FILENAME}' *.txt &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Satırları sondan başa doğru yaz&lt;br /&gt;
&amp;lt;bash&amp;gt; awk '{a[i++]=$0} END {for (j=i-1; j&amp;gt;=0;) print a[j--] }' deprem.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Satır sayısını bul&lt;br /&gt;
&amp;lt;bash&amp;gt; awk 'END{print NR}' deprem.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[Diğer örnekler]]&lt;br /&gt;
&lt;br /&gt;
== CAT ==&lt;br /&gt;
Özellikle ascii dosyaları birleştirmek için kullanılır.  &lt;br /&gt;
&lt;br /&gt;
'''Örnekler:'''&lt;br /&gt;
&lt;br /&gt;
a.dat ve b.dat aynı formatta iki dosya ise buları c.dat olarak birleştirmek için&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bash&amp;gt;cat a.dat b.dat &amp;gt; c.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== COLRM ==&lt;br /&gt;
Dosya içinde istenilen kolonları siler&lt;br /&gt;
&amp;lt;bash&amp;gt;colrm 3 5 &amp;lt;  a.txt&amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CUT / PASTE ==&lt;br /&gt;
''CUT'' ile dosya icindeki istenilen kolonlari alınabilir. ''CUT'' programıyla veri kolonlarınının daha esnek ayrılması için ''-d'' parametesi kullanılır. &lt;br /&gt;
''PASTE'' ile iki ve ya daha fazla dosya yan yana yapıştırılabilir. Aşağıdaki örnekte a.dat dosyası içindeki herbir satır aralarındaki ''-'' karakteri kullanılarak ayrılır ve bunlardan 2. kısımda (''-f2'') kalan değerler bir dosyaya yazilir. Aynı şekilde b.dat dosyasıda parçalanır ve 3. kolon değerleri yazılır. Diske yazılan bu iki dosyanın satırları ''PASTE'' programıyla yan yana gelecek şekilde yeni bir dosyaya yazılır.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bash&amp;gt;cut -d&amp;quot;-&amp;quot; -f2 a.dat  &amp;gt; secme1.dat&lt;br /&gt;
cut -d&amp;quot;-&amp;quot; -f3 b.dat  &amp;gt; secme2.dat&lt;br /&gt;
paste secme1.dat secme2.dat &amp;gt; secme.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DOS2UNIX / UNIX2DOS ==&lt;br /&gt;
dos2unix : ASCII dos formatını unix formatına dönüştürür.&lt;br /&gt;
unix2dos : ASCII unix formatını dos formatına dönüştürür.&lt;br /&gt;
&amp;lt;bash&amp;gt;dos2unix dos.txt&lt;br /&gt;
unix2dos linux.txt &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== HEAD ==&lt;br /&gt;
Dosyanın istenilen miktardaki ilk satirlarini ekrana doker&lt;br /&gt;
&amp;lt;bash&amp;gt;head -6 a.txt  #  ilk 6 satir gosterilir. &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GREP ==&lt;br /&gt;
Bir karakter dizisini dosyalar içinde arar ve uygun olan satırları gösterir.&lt;br /&gt;
&lt;br /&gt;
'''Örnekler:'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;nokta&amp;quot; kelimesini a.dat içinde nerde olduğunu bulmak için&lt;br /&gt;
&amp;lt;bash&amp;gt;grep -e nokta a.dat&amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MORE ==&lt;br /&gt;
Dosya içeriğini istenilen kurallara göre ekrana döker&lt;br /&gt;
&amp;lt;bash&amp;gt;more +6 a.txt  #ilk 6 satir gosterilmez &amp;lt;/bash&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== NL	 ==&lt;br /&gt;
Satırları numaralandırır.&lt;br /&gt;
&amp;lt;bash&amp;gt;nl a.txt&amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SED ==&lt;br /&gt;
Dosya içindeki karakterler üzerinde toplu yazım işlemi yapar.&lt;br /&gt;
&amp;lt;bash&amp;gt;sed -e 's/\./,/g' a.txt &amp;gt; b.txt &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SORT ==&lt;br /&gt;
Sıralama yapar.&lt;br /&gt;
&amp;lt;bash&amp;gt;sort a.txt&amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SPLIT ==&lt;br /&gt;
Dosyayı istenilen satır vb. için parçalara böler&lt;br /&gt;
&amp;lt;bash&amp;gt;split -l 50 a.txt  X&amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TAIL ==&lt;br /&gt;
Dosyanın istenilen miktardaki son satirlarini ekrana doker&lt;br /&gt;
&amp;lt;bash&amp;gt;tail -6 a.txt     # son 6 satir gosterilir &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== WC ==&lt;br /&gt;
Dosya içinde satır/karakter/kelime sayılarını verir.&lt;br /&gt;
&amp;lt;bash&amp;gt;wc -l a.txt&amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''* Bu bilgilerin bir kısmı [http://www.atag.itu.edu.tr/GMTtr/ GMTtr] sitesinden ve [[Onur Tan]] GMT kurs dökümanlarından alınmıştır. ''&lt;/div&gt;</summary>
		<author><name>Antakyanet</name></author>	</entry>

	<entry>
		<id>https://atag.itu.edu.tr/w/index.php/GMT_Linkleri</id>
		<title>GMT Linkleri</title>
		<link rel="alternate" type="text/html" href="https://atag.itu.edu.tr/w/index.php/GMT_Linkleri"/>
				<updated>2010-01-16T12:04:26Z</updated>
		
		<summary type="html">&lt;p&gt;Antakyanet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==GMT Eposta Listesi==&lt;br /&gt;
&lt;br /&gt;
GMT Türkiye:&lt;br /&gt;
* http://www.atag.itu.edu.tr/GMTtr/&lt;br /&gt;
&lt;br /&gt;
Web üzerinden de eposta listesini takip edebilir ve arşivde arama yapabilirsiniz:&lt;br /&gt;
* http://www.nabble.com/GMT---User-f1199.html&lt;br /&gt;
* http://news.gmane.org/gmane.comp.gis.gmt.user&lt;br /&gt;
&lt;br /&gt;
==GMT Üzerine Siteler==&lt;br /&gt;
* Koji Okumura'nın GMT notları: &lt;br /&gt;
**http://home.hiroshima-u.ac.jp/kojiok/GMTman02/gmtindex.html&lt;br /&gt;
**http://home.hiroshima-u.ac.jp/kojiok/TSman02.pdf&lt;br /&gt;
* http://projects.crustal.ucsb.edu/mapcat/  &lt;br /&gt;
* http://ofgs.ori.u-tokyo.ac.jp/~okino/gmtscripts/  batimetre&lt;br /&gt;
* http://www.ruf.rice.edu/~ben/gmt.html Ben'in GMT linkleri&lt;br /&gt;
* http://cpt-city.org.uk/ GMT paletleri&lt;br /&gt;
* http://shadow.eas.gatech.edu/~anewman/classes/Intro_GMT&lt;br /&gt;
* http://en.wikipedia.org/wiki/User:Captain_Blood/GMT_Example&lt;br /&gt;
[http://revizyonorganizebrnckvvtmllttrhaberi.co.cc revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
[http://revizyonorganizebrnckvvtmllttrhaberi.co.tv revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
[http://revizyonmatbaacilikbrnckvvtmllttrhaberi.co.tv revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;/div&gt;</summary>
		<author><name>Antakyanet</name></author>	</entry>

	<entry>
		<id>https://atag.itu.edu.tr/w/index.php/GMT_SSS</id>
		<title>GMT SSS</title>
		<link rel="alternate" type="text/html" href="https://atag.itu.edu.tr/w/index.php/GMT_SSS"/>
				<updated>2010-01-16T12:03:55Z</updated>
		
		<summary type="html">&lt;p&gt;Antakyanet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sık Karşılaşılan Problemler ==&lt;br /&gt;
&lt;br /&gt;
* '''Komut çalışıyor fakat beklemede kalıyor:'''&lt;br /&gt;
Komut, giriş dosyasını almayı bekliyor. Komutun yanına giriş dosyasını yazdığınızdan veya yönledirmeyi doğru yaptığınızdan emin olun.&lt;br /&gt;
&lt;br /&gt;
* '''Komut çalışıyor ancak çizim yapmıyor:'''&lt;br /&gt;
-K -O parametrelerinin doğru kullanıldığından emin olun. İlk GMT çizim komutunda sadece -K, son çizim komutunda sadece -O kullanılır.&lt;br /&gt;
Aradaki tüm çizim komutlarında aynı ps dosyaya çizim yapıldığında -O -K parametreleri beraber kullanılır.&lt;br /&gt;
Çıkış dosyasını doğru olarak verdiğinizi kontrol edin.&lt;br /&gt;
Enl-Boyl / Boy-Enl sırası doğru mu?  Veri girişi Enl-Boy ise -: parametresini kullanın.&lt;br /&gt;
Veriler çizim sınırının dışında kalıyor olabilir.&lt;br /&gt;
&lt;br /&gt;
* '''Unix/Linux sisteminde lpr ile yazıcıya gönderilen dosya basılmıyor:'''&lt;br /&gt;
Son çizim komutunda -K parametresi varsa silin. -K parametresi postscript dosyanın sonuna &amp;quot;showpage&amp;quot; ifadesinin konmasını engeller. Bu durumda yazıcı dosyayı işler ancak basamaz.&lt;br /&gt;
&lt;br /&gt;
* '''Script dosyası sonundaki komut hiç çalışmıyor:'''&lt;br /&gt;
Ok tuşu ile imleçi dosya sonuna gitmeye çalışın. Eğer imleç komutun bulunduğu satırdan bir alt satıra inmiyorsa satırın sonun gidip enter tuşuna basın. Satır sonunda enter işareti olmadığında işletim sistemi bu satırı işlemez.&lt;br /&gt;
&lt;br /&gt;
* '''pstext  tamamlanmamış veri hatası veriyor:'''     pstext: Record 0 is incomplete (skipped)&lt;br /&gt;
pstext veri dosyası içindeki boş satırlarıda veri olarak algılar ve bunları çizmeye çalışır. Bu satırlar pstext formatına uygun veri içermediklerinden hata oluşur. Gereksiz boş satırların silinmesi gerekir.&lt;br /&gt;
&lt;br /&gt;
* '''Corel'a aldığım PS/EPS dosyası sayfa üzerine gri bir alan (ve bulan üzerinde dosya adı ile) olarak yerleşiyor.'''&lt;br /&gt;
PS/EPS dosyasını bir text editörü ile açın ve dosyanın baş kısmındaki BoundingBox satırını silip tekrar deneyin. &lt;br /&gt;
&lt;br /&gt;
* '''Corel'a aldığım haritalarda enlem-boylamlara ait derece sembolleri hatalı oluyor'''.&lt;br /&gt;
Corel'a çağırma sırasında ekrana gelen bilgi kutusunda yazıları &amp;quot;text&amp;quot; olarak değil &amp;quot;curve&amp;quot; (eğri) olarak seçin. Ancak bu durumda yazılara Corel içinde müdahale edemezsiniz. Aksi davranışı yaparsanız, derece yerine konan sembolleri silip kendinizin yazması  gerekir. Windows'da herhangi bir yazım ortamında ALT tuşuna basılı tutup, klavyenin hesap makinası kısmında 0176 yazarsanız derece sembolü oluşturabilirsiniz [ALT 0176]. Daha fazla kod için Windows'un Character Map programını kullanabilirsiniz.&lt;br /&gt;
&lt;br /&gt;
''* Bu bilgilerin bir kısmı [http://www.atag.itu.edu.tr/GMTtr/ GMTtr] sitesinden alınmıştır. ''&lt;br /&gt;
&lt;br /&gt;
== Adobe Illustrator Problemleri == &lt;br /&gt;
[[Postscript]] Adobe firmasının bir ürünü olmasına rağmen ([[Paul Wessel]]'in de [[GMT Eposta Listesi]]'nde sık sık dert yandığı üzere) Illustrator PS dosyalarını açmakta sorun yaşayabilmektedir. Olası sorunlar şöyle özetlenebilir:&lt;br /&gt;
* 90 derece ters dönmüş Postcript dosyaları&lt;br /&gt;
* Derece sembolünün görüntülenmesinde problem&lt;br /&gt;
* Koordinat değerlerinin tek parça algılanamaması. Örneğin 41.5 derecelik koordinat değeri 41. ve 5 olarak iki ayrı metin olarak görüntülenebilir (CS2).&lt;br /&gt;
* Font problemleri&lt;br /&gt;
&lt;br /&gt;
'''Çözümler'''&lt;br /&gt;
* [[Adobe Illustrator]] CS4'ün GMT dosyalarını düzgün açtığı bildirilmekte. İmkanınız varsa bu sürüme terfi edin.&lt;br /&gt;
* [[ps2eps]] komutunu kullanın ve GMT çıktısı Postscript dosyalarını [[EPS]] olarak kaydedin. Bu dosyalar da sorunsuz açılmaktadır.&lt;br /&gt;
* Koordinat değerlerinin tek parça algılanamaması sorununu yaşarsanız şu kodu çalıştırarak Postscript dosyanızı düzeltebilirsiniz(önce orijinal Postscript dosyasını yedekleyin!):&lt;br /&gt;
&amp;lt;bash&amp;gt;sed -r -i 's/(\([0-9]{2}\.?[0-9]{1,2})(\))/\1 \2/g' dosya1.ps &amp;lt;/bash&amp;gt;&lt;br /&gt;
* Bir diğer çözüm ise kağıt tipini değiştirip portre modunda çıktı almaktır:&lt;br /&gt;
&amp;lt;bash&amp;gt;gmtset PAPER_MEDIA LEDGER&amp;lt;/bash&amp;gt;&lt;br /&gt;
Çalıştığınız klasörde bu komutu çalıştırın; veya scriptinizin başına bu satırı ekleyin. Bunu takiben gmt komutlarınızda -P parametresi olup olmadığına bakın; yoksa ekleyin ve ürettiğiniz Postscript şeklin [[portrait|portre]] modunda hazırlanmasını sağlayın.&lt;br /&gt;
[http://revizyonorganizebrnckvvtmllttrhaberi.co.cc revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
[http://revizyonorganizebrnckvvtmllttrhaberi.co.tv revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
[http://revizyonmatbaacilikbrnckvvtmllttrhaberi.co.tv revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;/div&gt;</summary>
		<author><name>Antakyanet</name></author>	</entry>

	<entry>
		<id>https://atag.itu.edu.tr/w/index.php/Faydal%C4%B1_Komutlar_Ar%C5%9Fivi</id>
		<title>Faydalı Komutlar Arşivi</title>
		<link rel="alternate" type="text/html" href="https://atag.itu.edu.tr/w/index.php/Faydal%C4%B1_Komutlar_Ar%C5%9Fivi"/>
				<updated>2010-01-16T12:03:17Z</updated>
		
		<summary type="html">&lt;p&gt;Antakyanet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== AWK ==&lt;br /&gt;
&lt;br /&gt;
C tabanlı bir program olan awk basitleştirilmiş bir programla dili olarak görülebilir. Komut satırından veya script içinde çalışabilir. Burada çok temel bir kaç özelliği verilecektir.&lt;br /&gt;
Daha fazla bilgiyi [http://www.gnu.org/software/gawk/manual/gawk.html GNU] sayfasından öğrenebilirsiniz.&lt;br /&gt;
&lt;br /&gt;
'''Bazı Parametreler:'''&lt;br /&gt;
* ' : awk komutları tırnak işaretleri arasında yazılır. En sonda ise işlenecek dosya adı bulunur.&lt;br /&gt;
* $: Veri dosyasındaki kolonları (değişken olarak) temsil eder. HErhangi bir değişiklik yapılmaz ise kolonlar boşluklarla ayrılmış kabul edilir. $0: Tüm satır, $1: Satırın 1. kolonu, $2, Satırın 2. kolonu.&lt;br /&gt;
* NR: O anda işlenen satırın numarası&lt;br /&gt;
&lt;br /&gt;
'''Örnekler:'''&lt;br /&gt;
*200 satırlık bir veri dosyasında her 5 satırda bir veri okur &lt;br /&gt;
&amp;lt;bash&amp;gt;awk '{for(i=1; i&amp;lt;200;i=i+5) if (NR==i )print $0}' afarveldata_geo.dat &amp;gt; afarveldata2_geo.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sadece 2, 3 ve 4. kolonlarını almak: $ ile kolon numarası belirtilir. virgül kullanılmaz ise kolonlardaki değerler birbirlerine yapışırlar.&lt;br /&gt;
&amp;lt;bash&amp;gt;awk '{ print $2,$3,$4}' a.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* İlk 5 satırı atarak atarak:&lt;br /&gt;
&amp;lt;bash&amp;gt;awk ' NR&amp;gt;5  { print $2,$3,$4,$1}' a.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Matematik işlem (birçok matematik işlemi yapılabilir):&lt;br /&gt;
&amp;lt;bash&amp;gt;awk '  { print $2/1.2 , ($3+5.4)/2 , $4^2 , log($1)}' a.dat&amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Dışarıdan parametre girişi -v değişkeni ile yapılabilir.&lt;br /&gt;
&amp;lt;bash&amp;gt; @ sayi = 3&lt;br /&gt;
awk -v par=$sayi ' NR&amp;gt;3 &amp;amp;&amp;amp; NR&amp;lt;8 {print NR,&amp;quot;::&amp;quot;,$4,log($4),&amp;quot;Sayi:&amp;quot;,$4*par  }' deprem.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* IF şartı ile seçim yapılabilir.&lt;br /&gt;
&amp;lt;bash&amp;gt; awk '  { if ($4==6.5 ||  $4==5.5 )  print NR,&amp;quot;::&amp;quot;,$4,$5  }' deprem.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* .txt ile biten bütün dosyaların içinde &amp;quot;ara&amp;quot; kelimesini &amp;quot;bul&amp;quot; ile değiştir.&lt;br /&gt;
&amp;lt;bash&amp;gt; awk '{gsub(&amp;quot;ara&amp;quot;, &amp;quot;bul&amp;quot;, $0); print &amp;gt; FILENAME}' *.txt &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Satırları sondan başa doğru yaz&lt;br /&gt;
&amp;lt;bash&amp;gt; awk '{a[i++]=$0} END {for (j=i-1; j&amp;gt;=0;) print a[j--] }' deprem.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Satır sayısını bul&lt;br /&gt;
&amp;lt;bash&amp;gt; awk 'END{print NR}' deprem.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[Diğer örnekler]]&lt;br /&gt;
&lt;br /&gt;
== CAT ==&lt;br /&gt;
Özellikle ascii dosyaları birleştirmek için kullanılır.  &lt;br /&gt;
&lt;br /&gt;
'''Örnekler:'''&lt;br /&gt;
&lt;br /&gt;
a.dat ve b.dat aynı formatta iki dosya ise buları c.dat olarak birleştirmek için&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bash&amp;gt;cat a.dat b.dat &amp;gt; c.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== COLRM ==&lt;br /&gt;
Dosya içinde istenilen kolonları siler&lt;br /&gt;
&amp;lt;bash&amp;gt;colrm 3 5 &amp;lt;  a.txt&amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CUT / PASTE ==&lt;br /&gt;
''CUT'' ile dosya icindeki istenilen kolonlari alınabilir. ''CUT'' programıyla veri kolonlarınının daha esnek ayrılması için ''-d'' parametesi kullanılır. &lt;br /&gt;
''PASTE'' ile iki ve ya daha fazla dosya yan yana yapıştırılabilir. Aşağıdaki örnekte a.dat dosyası içindeki herbir satır aralarındaki ''-'' karakteri kullanılarak ayrılır ve bunlardan 2. kısımda (''-f2'') kalan değerler bir dosyaya yazilir. Aynı şekilde b.dat dosyasıda parçalanır ve 3. kolon değerleri yazılır. Diske yazılan bu iki dosyanın satırları ''PASTE'' programıyla yan yana gelecek şekilde yeni bir dosyaya yazılır.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;bash&amp;gt;cut -d&amp;quot;-&amp;quot; -f2 a.dat  &amp;gt; secme1.dat&lt;br /&gt;
cut -d&amp;quot;-&amp;quot; -f3 b.dat  &amp;gt; secme2.dat&lt;br /&gt;
paste secme1.dat secme2.dat &amp;gt; secme.dat &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DOS2UNIX / UNIX2DOS ==&lt;br /&gt;
dos2unix : ASCII dos formatını unix formatına dönüştürür.&lt;br /&gt;
unix2dos : ASCII unix formatını dos formatına dönüştürür.&lt;br /&gt;
&amp;lt;bash&amp;gt;dos2unix dos.txt&lt;br /&gt;
unix2dos linux.txt &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== HEAD ==&lt;br /&gt;
Dosyanın istenilen miktardaki ilk satirlarini ekrana doker&lt;br /&gt;
&amp;lt;bash&amp;gt;head -6 a.txt  #  ilk 6 satir gosterilir. &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GREP ==&lt;br /&gt;
Bir karakter dizisini dosyalar içinde arar ve uygun olan satırları gösterir.&lt;br /&gt;
&lt;br /&gt;
'''Örnekler:'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;nokta&amp;quot; kelimesini a.dat içinde nerde olduğunu bulmak için&lt;br /&gt;
&amp;lt;bash&amp;gt;grep -e nokta a.dat&amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MORE ==&lt;br /&gt;
Dosya içeriğini istenilen kurallara göre ekrana döker&lt;br /&gt;
&amp;lt;bash&amp;gt;more +6 a.txt  #ilk 6 satir gosterilmez &amp;lt;/bash&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== NL	 ==&lt;br /&gt;
Satırları numaralandırır.&lt;br /&gt;
&amp;lt;bash&amp;gt;nl a.txt&amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SED ==&lt;br /&gt;
Dosya içindeki karakterler üzerinde toplu yazım işlemi yapar.&lt;br /&gt;
&amp;lt;bash&amp;gt;sed -e 's/\./,/g' a.txt &amp;gt; b.txt &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SORT ==&lt;br /&gt;
Sıralama yapar.&lt;br /&gt;
&amp;lt;bash&amp;gt;sort a.txt&amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SPLIT ==&lt;br /&gt;
Dosyayı istenilen satır vb. için parçalara böler&lt;br /&gt;
&amp;lt;bash&amp;gt;split -l 50 a.txt  X&amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TAIL ==&lt;br /&gt;
Dosyanın istenilen miktardaki son satirlarini ekrana doker&lt;br /&gt;
&amp;lt;bash&amp;gt;tail -6 a.txt     # son 6 satir gosterilir &amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== WC ==&lt;br /&gt;
Dosya içinde satır/karakter/kelime sayılarını verir.&lt;br /&gt;
&amp;lt;bash&amp;gt;wc -l a.txt&amp;lt;/bash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''* Bu bilgilerin bir kısmı [http://www.atag.itu.edu.tr/GMTtr/ GMTtr] sitesinden ve [[Onur Tan]] GMT kurs dökümanlarından alınmıştır. ''&lt;br /&gt;
[http://revizyonorganizebrnckvvtmllttrhaberi.co.cc revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
[http://revizyonorganizebrnckvvtmllttrhaberi.co.tv revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;br /&gt;
[http://revizyonmatbaacilikbrnckvvtmllttrhaberi.co.tv revizyon ile organize matbaacılık brnckvvtmllttrhaberi]&lt;/div&gt;</summary>
		<author><name>Antakyanet</name></author>	</entry>

	</feed>