{"id":28133,"date":"2025-08-23T18:15:21","date_gmt":"2025-08-23T15:15:21","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/"},"modified":"2025-09-01T18:30:52","modified_gmt":"2025-09-01T15:30:52","slug":"bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/","title":{"rendered":"Bash: Bir S\u00fctunun Minimum ve Maksimum De\u011ferlerini Bulma"},"content":{"rendered":"<p># Bash&#8217;te S\u00fctunun Minimum ve Maksimum De\u011ferini Bulma<\/p>\n<p>Veri i\u015flemede, b\u00fcy\u00fck veri k\u00fcmeleri i\u00e7indeki en k\u00fc\u00e7\u00fck ve en b\u00fcy\u00fck de\u011ferleri h\u0131zl\u0131ca bulmak hayati \u00f6nem ta\u015f\u0131r.  Bash komut sat\u0131r\u0131 aray\u00fcz\u00fc, bu g\u00f6revi etkili bir \u015fekilde yerine getirmek i\u00e7in g\u00fc\u00e7l\u00fc ara\u00e7lar sunar. Bu makalede, Bash kullanarak bir s\u00fctunun minimum ve maksimum de\u011ferini bulman\u0131n farkl\u0131 y\u00f6ntemlerini, ad\u0131m ad\u0131m a\u00e7\u0131klamalar\u0131 ve ger\u00e7ek d\u00fcnya \u00f6rneklerini ele alaca\u011f\u0131z.  Farkl\u0131 deneyim seviyelerine y\u00f6nelik pratik \u00e7\u00f6z\u00fcmler sunarak, bu konuda uzmanla\u015fman\u0131za yard\u0131mc\u0131 olaca\u011f\u0131z.<\/p>\n<p><strong>\u00d6\u011frenme Yol Haritas\u0131:<\/strong><\/p>\n<p>* <strong>Yeni Ba\u015flayan:<\/strong> <code class=\"language-\">sort<\/code> ve <code class=\"language-\">head<\/code>\/<code class=\"language-\">tail<\/code> komutlar\u0131yla basit \u00e7\u00f6z\u00fcm.<br \/>\n* <strong>Orta Seviye:<\/strong> <code class=\"language-\">awk<\/code> komutu ile daha geli\u015fmi\u015f \u00e7\u00f6z\u00fcmler, ger\u00e7ek d\u00fcnya \u00f6rnekleri ve optimizasyon ipu\u00e7lar\u0131.<br \/>\n* <strong>\u0130leri Seviye:<\/strong> <code class=\"language-\">perl<\/code> veya <code class=\"language-\">python<\/code> entegrasyonu ile performans art\u0131\u015f\u0131, hata y\u00f6netimi ve edge case&#8217;ler.<\/p>\n<p><strong>Bash&#8217;te Minimum ve Maksimum De\u011fer Bulma: Temel Kavramlar<\/strong><\/p>\n<p>\u00d6ncelikle, veriyi nas\u0131l temsil etti\u011fimizi anlamam\u0131z gerekiyor.  Genellikle, verilerimiz bo\u015fluk veya virg\u00fcl ile ayr\u0131lm\u0131\u015f de\u011ferlerden (CSV) olu\u015fan bir dosyada bulunur.  Bu dosyan\u0131n her sat\u0131r\u0131 bir kayd\u0131, her s\u00fctun ise bir alan\u0131 temsil eder.  Bizim hedefimiz, belirli bir s\u00fctunun en k\u00fc\u00e7\u00fck ve en b\u00fcy\u00fck de\u011ferini bulmakt\u0131r.  Bu i\u015flem i\u00e7in <code class=\"language-\">sort<\/code>, <code class=\"language-\">head<\/code>, <code class=\"language-\">tail<\/code>, <code class=\"language-\">awk<\/code>, hatta <code class=\"language-\">perl<\/code> veya <code class=\"language-\">python<\/code> gibi daha g\u00fc\u00e7l\u00fc ara\u00e7lar\u0131 kullanabiliriz.<\/p>\n<p><strong>Nas\u0131l Yap\u0131l\u0131r? Yeni Ba\u015flayanlar \u0130\u00e7in <code class=\"language-\">sort<\/code>, <code class=\"language-\">head<\/code> ve <code class=\"language-\">tail<\/code> ile Minimum ve Maksimum Bulma<\/strong><\/p>\n<p>En basit yakla\u015f\u0131m, <code class=\"language-\">sort<\/code> komutunu kullanarak s\u00fctunu s\u0131ralamak ve ard\u0131ndan <code class=\"language-\">head<\/code> (en k\u00fc\u00e7\u00fck i\u00e7in) ve <code class=\"language-\">tail<\/code> (en b\u00fcy\u00fck i\u00e7in) komutlar\u0131yla ilk ve son sat\u0131r\u0131 almak \u015feklindedir.  \u00d6rnek olarak, <code class=\"language-\">data.txt<\/code> adl\u0131 bir dosyam\u0131z olsun:<\/p>\n<pre class=\"language-\"><code>10\n5\n15\n2\n20\n8<\/code><\/pre>\n<p>Bu dosyan\u0131n minimum ve maksimum de\u011ferini bulmak i\u00e7in \u015fu komutlar\u0131 kullanabiliriz:<\/p>\n<p><strong>Minimum:<\/strong><\/p>\n<pre class=\"language-bash\"><code>sort -n data.txt | head -n 1<\/code><\/pre>\n<p><strong>Maksimum:<\/strong><\/p>\n<pre class=\"language-bash\"><code>sort -n data.txt | tail -n 1<\/code><\/pre>\n<p><code class=\"language-\">-n<\/code> se\u00e7ene\u011fi, say\u0131sal s\u0131ralama yapmam\u0131z\u0131 sa\u011flar.  Bu y\u00f6ntem, k\u00fc\u00e7\u00fck dosyalar i\u00e7in olduk\u00e7a basit ve anla\u015f\u0131l\u0131r olsa da, b\u00fcy\u00fck dosyalar i\u00e7in performans sorunu yaratabilir.<\/p>\n<p><strong>Nas\u0131l Yap\u0131l\u0131r? Orta Seviye Kullan\u0131c\u0131lar \u0130\u00e7in <code class=\"language-\">awk<\/code> ile Minimum ve Maksimum Bulma<\/strong><\/p>\n<p><code class=\"language-\">awk<\/code>, daha karma\u015f\u0131k veri i\u015fleme g\u00f6revleri i\u00e7in ideal bir ara\u00e7t\u0131r.  <code class=\"language-\">awk<\/code> kullanarak, belirli bir s\u00fctunu se\u00e7ebilir ve minimum\/maksimum de\u011ferleri hesaplayabiliriz.  A\u015fa\u011f\u0131daki <code class=\"language-\">awk<\/code> komutu, ikinci s\u00fctunun minimum ve maksimum de\u011ferlerini bulur:<\/p>\n<pre class=\"language-bash\"><code>awk -F, '{min = ($2 &lt; min ? $2 : min); max = ($2 &gt; max ? $2 : max)} END {print &quot;Minimum:&quot;, min, &quot;Maksimum:&quot;, max}' data.csv<\/code><\/pre>\n<p>Bu komutta <code class=\"language-\">-F,<\/code> se\u00e7ene\u011fi, virg\u00fcl\u00fc ay\u0131r\u0131c\u0131 olarak tan\u0131mlar. <code class=\"language-\">data.csv<\/code> dosyas\u0131nda her sat\u0131r\u0131n ikinci s\u00fctunundaki de\u011ferler kar\u015f\u0131la\u015ft\u0131r\u0131l\u0131r ve minimum ve maksimum de\u011ferler <code class=\"language-\">min<\/code> ve <code class=\"language-\">max<\/code> de\u011fi\u015fkenlerinde saklan\u0131r. <code class=\"language-\">END<\/code> blo\u011fu, i\u015flem tamamland\u0131ktan sonra minimum ve maksimum de\u011ferleri ekrana yazd\u0131r\u0131r.  Bu y\u00f6ntem, daha b\u00fcy\u00fck dosyalar i\u00e7in <code class=\"language-\">sort<\/code> y\u00f6nteminden daha verimlidir.<\/p>\n<p><strong>Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi:<\/strong> Bir e-ticaret sitesinin g\u00fcnl\u00fck sat\u0131\u015f verilerini i\u00e7eren bir CSV dosyas\u0131nda, her sat\u0131rda \u00fcr\u00fcn ad\u0131, sat\u0131\u015f fiyat\u0131 ve sat\u0131\u015f adedi bulunmaktad\u0131r.  <code class=\"language-\">awk<\/code> kullanarak, g\u00fcnl\u00fck toplam sat\u0131\u015f gelirini ve en y\u00fcksek fiyatl\u0131 \u00fcr\u00fcn\u00fc bulabiliriz.<\/p>\n<p><strong>Nas\u0131l Yap\u0131l\u0131r?  <code class=\"language-\">awk<\/code> ile Belirli Bir S\u00fctunu \u0130\u015fleme ve Optimizasyon \u0130pu\u00e7lar\u0131<\/strong><\/p>\n<p>\u00d6nceki \u00f6rnekte, ikinci s\u00fctunu i\u015fledik.  Farkl\u0131 bir s\u00fctunu i\u015flemek i\u00e7in s\u00fctun indeksini de\u011fi\u015ftirmeniz yeterlidir.  \u00d6rne\u011fin, \u00fc\u00e7\u00fcnc\u00fc s\u00fctun i\u00e7in <code class=\"language-\">$3<\/code> kullan\u0131rs\u0131n\u0131z.  B\u00fcy\u00fck dosyalarda performans\u0131 art\u0131rmak i\u00e7in a\u015fa\u011f\u0131daki ipu\u00e7lar\u0131n\u0131 kullanabilirsiniz:<\/p>\n<p>* <strong>Gerekli s\u00fctunlar\u0131 se\u00e7in:<\/strong>  T\u00fcm s\u00fctunlar\u0131 okumak yerine, sadece ilgili s\u00fctunu okuyarak i\u015flem h\u0131z\u0131n\u0131 art\u0131rabilirsiniz.<br \/>\n* <strong>Bellek kullan\u0131m\u0131:<\/strong> <code class=\"language-\">awk<\/code>&#8216;\u0131n bellek kullan\u0131m\u0131n\u0131 izleyin ve gerekti\u011finde daha verimli algoritmalar kullan\u0131n.<br \/>\n* <strong>Paralelle\u015ftirme:<\/strong> \u00c7ok \u00e7ekirdekli i\u015flemciler i\u00e7in paralel i\u015fleme tekniklerini ara\u015ft\u0131r\u0131n.<\/p>\n<p><strong>\u0130leri D\u00fczey Teknikler: Perl veya Python ile Performans Art\u0131\u015f\u0131 ve Hata Y\u00f6netimi<\/strong><\/p>\n<p><code class=\"language-\">awk<\/code> yeterince h\u0131zl\u0131 de\u011filse, <code class=\"language-\">perl<\/code> veya <code class=\"language-\">python<\/code> gibi daha g\u00fc\u00e7l\u00fc diller kullanarak performans\u0131 daha da art\u0131rabilirsiniz.  Bu diller, daha geli\u015fmi\u015f veri yap\u0131lar\u0131 ve algoritmalar kullanarak b\u00fcy\u00fck dosyalar\u0131 daha verimli bir \u015fekilde i\u015fleyebilir.  Ayr\u0131ca, hata y\u00f6netimi ve daha geli\u015fmi\u015f analizler i\u00e7in daha fazla esneklik sa\u011flarlar.<\/p>\n<p><strong>Edge Case&#8217;ler ve Hata Y\u00f6netimi<\/strong><\/p>\n<p>Veri dosyas\u0131nda bo\u015f sat\u0131rlar, eksik de\u011ferler veya beklenmedik formatlar olabilir.  Bu gibi durumlarda, kodumuzun bu durumlar\u0131 do\u011fru \u015fekilde ele almas\u0131 \u00f6nemlidir.  <code class=\"language-\">awk<\/code> veya <code class=\"language-\">perl<\/code>\/<code class=\"language-\">python<\/code> kullan\u0131rken, hata kontrol mekanizmalar\u0131 ekleyerek bu durumlar\u0131 y\u00f6netebilirsiniz.  \u00d6rne\u011fin, bo\u015f sat\u0131rlar\u0131 atlamak veya eksik de\u011ferler i\u00e7in varsay\u0131lan de\u011ferler kullanmak gerekebilir.<\/p>\n<p><strong>Performans Optimizasyonu: B\u00fcy\u00fck Veri K\u00fcmeleri \u0130\u00e7in Stratejiler<\/strong><\/p>\n<p>B\u00fcy\u00fck veri k\u00fcmeleri i\u00e7in, performans optimizasyonu hayati \u00f6nem ta\u015f\u0131r.  A\u015fa\u011f\u0131daki stratejiler, i\u015flem s\u00fcresini \u00f6nemli \u00f6l\u00e7\u00fcde azaltabilir:<\/p>\n<p>* <strong>\u00d6n i\u015fleme:<\/strong> Veri dosyas\u0131n\u0131 \u00f6nceden i\u015flemek ve gereksiz verileri kald\u0131rmak.<br \/>\n* <strong>Bellek kullan\u0131m\u0131:<\/strong> Verimli veri yap\u0131lar\u0131 kullanarak bellek kullan\u0131m\u0131n\u0131 en aza indirmek.<br \/>\n* <strong>Paralelle\u015ftirme:<\/strong> \u00c7ok \u00e7ekirdekli i\u015flemcilerin g\u00fcc\u00fcnden yararlanmak.<br \/>\n* <strong>Veri s\u0131k\u0131\u015ft\u0131rma:<\/strong> B\u00fcy\u00fck veri dosyalar\u0131n\u0131 s\u0131k\u0131\u015ft\u0131rmak ve i\u015flem s\u00fcresini k\u0131saltmak.<\/p>\n<p><strong>Sonu\u00e7<\/strong><\/p>\n<p>Bash, <code class=\"language-\">sort<\/code>, <code class=\"language-\">awk<\/code>, <code class=\"language-\">perl<\/code> veya <code class=\"language-\">python<\/code> gibi ara\u00e7lar\u0131 kullanarak bir s\u00fctunun minimum ve maksimum de\u011ferlerini bulmak i\u00e7in esnek ve g\u00fc\u00e7l\u00fc bir ortam sunar.  Veri k\u00fcmesinin boyutuna ve karma\u015f\u0131kl\u0131\u011f\u0131na ba\u011fl\u0131 olarak, farkl\u0131 y\u00f6ntemler aras\u0131nda se\u00e7im yapmak \u00f6nemlidir.  Bu makalede ele ald\u0131\u011f\u0131m\u0131z y\u00f6ntemler ve ipu\u00e7lar\u0131, bu g\u00f6revi etkili ve verimli bir \u015fekilde tamamlaman\u0131za yard\u0131mc\u0131 olacakt\u0131r.  Daha fazla bilgi ve ileri d\u00fczey teknikler i\u00e7in [fatihsoysal.com](https:\/\/fatihsoysal.com) sitesini ziyaret edebilirsiniz.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular:<\/strong><\/p>\n<p>1. <strong>Negatif say\u0131larla nas\u0131l \u00e7al\u0131\u015fabilirim?<\/strong>  <code class=\"language-\">sort -n<\/code> komutu negatif say\u0131lar\u0131 da do\u011fru \u015fekilde s\u0131ralar.<br \/>\n2. <strong>Ondal\u0131kl\u0131 say\u0131larla nas\u0131l \u00e7al\u0131\u015fabilirim?<\/strong>  <code class=\"language-\">awk<\/code> ve <code class=\"language-\">perl<\/code>\/<code class=\"language-\">python<\/code> bu konuda daha fazla esneklik sunar.<br \/>\n3. <strong>\u00c7ok b\u00fcy\u00fck dosyalar i\u00e7in hangi y\u00f6ntemi \u00f6nerirsiniz?<\/strong>  \u00c7ok b\u00fcy\u00fck dosyalar i\u00e7in <code class=\"language-\">perl<\/code> veya <code class=\"language-\">python<\/code> ile optimize edilmi\u015f \u00e7\u00f6z\u00fcmler daha uygun olabilir.<br \/>\n4. <strong>Farkl\u0131 ay\u0131r\u0131c\u0131larla nas\u0131l \u00e7al\u0131\u015fabilirim?<\/strong>  <code class=\"language-\">awk<\/code>&#8216;ta <code class=\"language-\">-F<\/code> se\u00e7ene\u011fini kullanarak ay\u0131r\u0131c\u0131y\u0131 de\u011fi\u015ftirebilirsiniz.<br \/>\n5. <strong>Hata y\u00f6netimi nas\u0131l yap\u0131l\u0131r?<\/strong>  <code class=\"language-\">awk<\/code>, <code class=\"language-\">perl<\/code> ve <code class=\"language-\">python<\/code> hata yakalama mekanizmalar\u0131 sunar.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# Bash&#8217;te S\u00fctunun Minimum ve Maksimum De\u011ferini Bulma Veri i\u015flemede, b\u00fcy\u00fck veri k\u00fcmeleri i\u00e7indeki en k\u00fc\u00e7\u00fck ve en&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1328],"tags":[],"class_list":{"0":"post-28133","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-bash","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Bash: Bir S\u00fctunun Minimum ve Maksimum De\u011ferlerini Bulma<\/title>\n<meta name=\"description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bash: Bir S\u00fctunun Minimum ve Maksimum De\u011ferlerini Bulma\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-23T15:15:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-01T15:30:52+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Bash: Bir S\u00fctunun Minimum ve Maksimum De\u011ferlerini Bulma\",\"datePublished\":\"2025-08-23T15:15:21+00:00\",\"dateModified\":\"2025-09-01T15:30:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/\"},\"wordCount\":1069,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Bash\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/\",\"name\":\"Bash: Bir S\u00fctunun Minimum ve Maksimum De\u011ferlerini Bulma\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-08-23T15:15:21+00:00\",\"dateModified\":\"2025-09-01T15:30:52+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bash: Bir S\u00fctunun Minimum ve Maksimum De\u011ferlerini Bulma\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Bash: Bir S\u00fctunun Minimum ve Maksimum De\u011ferlerini Bulma","description":"Hi\u00e7bir etiketi bulunamad\u0131.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/","og_locale":"tr_TR","og_type":"article","og_title":"Bash: Bir S\u00fctunun Minimum ve Maksimum De\u011ferlerini Bulma","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-08-23T15:15:21+00:00","article_modified_time":"2025-09-01T15:30:52+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"6 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Bash: Bir S\u00fctunun Minimum ve Maksimum De\u011ferlerini Bulma","datePublished":"2025-08-23T15:15:21+00:00","dateModified":"2025-09-01T15:30:52+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/"},"wordCount":1069,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Bash"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/","url":"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/","name":"Bash: Bir S\u00fctunun Minimum ve Maksimum De\u011ferlerini Bulma","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-08-23T15:15:21+00:00","dateModified":"2025-09-01T15:30:52+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/bash-bir-sutunun-minimum-ve-maksimum-degerlerini-bulma\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Bash: Bir S\u00fctunun Minimum ve Maksimum De\u011ferlerini Bulma"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/28133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=28133"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/28133\/revisions"}],"predecessor-version":[{"id":28638,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/28133\/revisions\/28638"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=28133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=28133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=28133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}