{"id":28199,"date":"2025-08-24T21:10:23","date_gmt":"2025-08-24T18:10:23","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/"},"modified":"2025-09-01T18:03:52","modified_gmt":"2025-09-01T15:03:52","slug":"sed-ile-ayiriciya-gore-dizeleri-bolme","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/","title":{"rendered":"sed ile ay\u0131r\u0131c\u0131ya g\u00f6re dizeleri b\u00f6lme"},"content":{"rendered":"<p># sed ile Dizeleri Ay\u0131r\u0131c\u0131ya G\u00f6re B\u00f6lme: Tam Bir K\u0131lavuz<\/p>\n<p>Bir\u00e7ok veri i\u015fleme g\u00f6revinde, b\u00fcy\u00fck metin dosyalar\u0131ndaki verileri belirli bir ay\u0131r\u0131c\u0131ya g\u00f6re b\u00f6lmek gerekebilir.  \u00d6rne\u011fin, virg\u00fclle ayr\u0131lm\u0131\u015f de\u011ferler (CSV) dosyalar\u0131n\u0131 i\u015flemek, g\u00fcnl\u00fck dosyalar\u0131ndan belirli bilgileri ay\u0131klamak veya karma\u015f\u0131k metin formatlar\u0131n\u0131 par\u00e7alara ay\u0131rmak gibi durumlar s\u0131kl\u0131kla kar\u015f\u0131m\u0131za \u00e7\u0131kar.  Bu t\u00fcr g\u00f6revlerde <code class=\"language-\">sed<\/code> komutu, g\u00fc\u00e7l\u00fc ve esnek bir \u00e7\u00f6z\u00fcm sunar. Bu makalede, <code class=\"language-\">sed<\/code> kullanarak dizeleri ay\u0131r\u0131c\u0131ya g\u00f6re nas\u0131l b\u00f6lece\u011finizi ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz.  Yeni ba\u015flayanlardan ileri d\u00fczey kullan\u0131c\u0131lara kadar herkes i\u00e7in kapsaml\u0131 bir rehber sunuyoruz.<\/p>\n<p><strong>\u00d6\u011frenme Yol Haritas\u0131<\/strong><\/p>\n<p>Bu k\u0131lavuz, <code class=\"language-\">sed<\/code> ile dizi b\u00f6lme konusunda farkl\u0131 seviyelerdeki kullan\u0131c\u0131lar i\u00e7in tasarlanm\u0131\u015ft\u0131r:<\/p>\n<p><strong>Yeni Ba\u015flayan:<\/strong>  Temel <code class=\"language-\">sed<\/code> komutlar\u0131 ve basit dizi b\u00f6lme \u00f6rnekleri ile ba\u015flayaca\u011f\u0131z.<\/p>\n<p><strong>Orta Seviye:<\/strong>  Ger\u00e7ek d\u00fcnya senaryolar\u0131 ve optimizasyon ipu\u00e7lar\u0131 ele al\u0131nacak.<\/p>\n<p><strong>\u0130leri Seviye:<\/strong>  Performans analizi, \u00f6zel durumlar ve geli\u015fmi\u015f teknikler incelenecektir.<\/p>\n<p><strong>Sed ile Dizi B\u00f6lmeye Giri\u015f: Temel Kavramlar<\/strong><\/p>\n<p><code class=\"language-\">sed<\/code> (stream editor), metin dosyalar\u0131n\u0131 d\u00fczenlemek i\u00e7in kullan\u0131lan g\u00fc\u00e7l\u00fc bir komut sat\u0131r\u0131 arac\u0131d\u0131r.  Normal ifadeler (regular expressions) kullanarak metin i\u00e7indeki desenleri arar ve bu desenlere g\u00f6re de\u011fi\u015fiklikler yapar.  Dizeleri ay\u0131r\u0131c\u0131ya g\u00f6re b\u00f6lmek i\u00e7in, <code class=\"language-\">sed<\/code>&#8216;in ikame (substitution) \u00f6zelli\u011fini kullanaca\u011f\u0131z. \u0130kame i\u015flemi, <code class=\"language-\">s\/arama_deseni\/de\u011fi\u015ftirme_deseni\/<\/code> format\u0131ndad\u0131r.<\/p>\n<p><code class=\"language-\">sed<\/code>&#8216;in temel \u00e7al\u0131\u015fma prensibi, girdiyi sat\u0131r sat\u0131r i\u015fleyerek her sat\u0131r \u00fczerinde belirtilen i\u015flemleri uygulamas\u0131d\u0131r.  Bu nedenle, birden fazla ay\u0131r\u0131c\u0131 i\u00e7eren dizeleri i\u015flemek i\u00e7in, <code class=\"language-\">sed<\/code> komutunu dikkatlice olu\u015fturmak \u00f6nemlidir.<\/p>\n<p><strong>Sed ile Dizi B\u00f6lme: Ad\u0131m Ad\u0131m Uygulamal\u0131 K\u0131lavuz (Yeni Ba\u015flayanlar)<\/strong><\/p>\n<p>\u00d6ncelikle basit bir \u00f6rnek ile ba\u015flayal\u0131m.  \u015e\u00f6yle bir dizimiz olsun: &#8220;elma,armut,muz&#8221;. Bu diziyi virg\u00fcl (,) ay\u0131r\u0131c\u0131s\u0131na g\u00f6re b\u00f6lmek istiyoruz.  A\u015fa\u011f\u0131daki <code class=\"language-\">sed<\/code> komutu bunu yapar:<\/p>\n<pre class=\"language-bash\"><code>echo &quot;elma,armut,muz&quot; | sed 's\/,\/ \/g'<\/code><\/pre>\n<p>Bu komutta:<\/p>\n<p>* <code class=\"language-\">echo \"elma,armut,muz\"<\/code>:  &#8220;elma,armut,muz&#8221; dizisini ekrana yazd\u0131r\u0131r.<br \/>\n* <code class=\"language-\">|<\/code>:  Boru (pipe) i\u015fareti, <code class=\"language-\">echo<\/code> komutunun \u00e7\u0131kt\u0131s\u0131n\u0131 <code class=\"language-\">sed<\/code> komutuna g\u00f6nderir.<br \/>\n* <code class=\"language-\">sed 's\/,\/ \/g'<\/code>:  <code class=\"language-\">sed<\/code> komutu.  <code class=\"language-\">s<\/code> ikame i\u015flemini g\u00f6sterir.  <code class=\"language-\">,<\/code>, virg\u00fcl\u00fc arar ve <code class=\"language-\"> <\/code>, bo\u015flukla de\u011fi\u015ftirir.  <code class=\"language-\">g<\/code> bayra\u011f\u0131, sat\u0131rda birden fazla virg\u00fcl varsa hepsini de\u011fi\u015ftirir.<\/p>\n<p>\u00c7\u0131kt\u0131: <code class=\"language-\">elma armut muz<\/code> olacakt\u0131r.<\/p>\n<p>\u015eimdi, noktal\u0131 virg\u00fcl (;) ay\u0131r\u0131c\u0131s\u0131n\u0131 kullanarak ba\u015fka bir \u00f6rnek yapal\u0131m:<\/p>\n<pre class=\"language-bash\"><code>echo &quot;Ankara;\u0130stanbul;\u0130zmir&quot; | sed 's\/;\/\\n\/g'<\/code><\/pre>\n<p>Bu \u00f6rnekte, noktal\u0131 virg\u00fcl\u00fc yeni sat\u0131r karakteri (<code class=\"language-\">\\n<\/code>) ile de\u011fi\u015ftirdik. \u00c7\u0131kt\u0131:<\/p>\n<pre class=\"language-\"><code>Ankara\n\u0130stanbul\n\u0130zmir<\/code><\/pre>\n<p>Bu \u015fekilde, her bir \u015fehir ayr\u0131 bir sat\u0131ra yaz\u0131lm\u0131\u015f olur.<\/p>\n<p><strong>Ger\u00e7ek Hayat Senaryolar\u0131 ve Optimizasyon \u0130pu\u00e7lar\u0131 (Orta Seviye)<\/strong><\/p>\n<p>Bir web sunucusunun log dosyas\u0131ndan belirli bilgileri ay\u0131klamak istedi\u011fimizi d\u00fc\u015f\u00fcnelim.  Log dosyas\u0131nda her sat\u0131r \u015fu formatta olsun:<\/p>\n<p><code class=\"language-\">192.168.1.100 - - [20\/Oct\/2023:10:00:00 +0300] \"GET \/index.html HTTP\/1.1\" 200 1234<\/code><\/p>\n<p>Bu sat\u0131rdan IP adresini ay\u0131klamak i\u00e7in a\u015fa\u011f\u0131daki <code class=\"language-\">sed<\/code> komutunu kullanabiliriz:<\/p>\n<pre class=\"language-bash\"><code>sed 's\/^\\([0-9.]*\\) - - \\[.*\\] &quot;.*&quot; [0-9]* [0-9]*$\/\\1\/' log.txt<\/code><\/pre>\n<p>Bu komutta:<\/p>\n<p>* <code class=\"language-\">^<\/code>: Sat\u0131r ba\u015flang\u0131c\u0131n\u0131 belirtir.<br \/>\n* <code class=\"language-\">\\([0-9.]*\\)<\/code>:  IP adresini yakalayan bir grup olu\u015fturur.  <code class=\"language-\">[0-9.]*<\/code>, bir veya daha fazla rakam veya nokta karakterini temsil eder.<br \/>\n* <code class=\"language-\">- - \\[.*\\] \".*\" [0-9]* [0-9]*<\/code>:  IP adresi d\u0131\u015f\u0131ndaki di\u011fer k\u0131s\u0131mlar\u0131 e\u015fle\u015ftirir.<br \/>\n* <code class=\"language-\">$<\/code>: Sat\u0131r sonunu belirtir.<br \/>\n* <code class=\"language-\">\\1<\/code>:  Yakalanan ilk grup (<code class=\"language-\">\\([0-9.]*\\)<\/code>), yani IP adresi, \u00e7\u0131kt\u0131 olarak yazd\u0131r\u0131l\u0131r.<\/p>\n<p><strong>Optimizasyon \u0130pu\u00e7lar\u0131:<\/strong><\/p>\n<p>* Gereksiz i\u015flemlerden ka\u00e7\u0131n\u0131n.  Sadece gerekli k\u0131s\u0131mlar\u0131 e\u015fle\u015ftirin ve de\u011fi\u015ftirin.<br \/>\n* Normal ifadeleri optimize edin.  Verimlili\u011fi art\u0131rmak i\u00e7in k\u0131sa ve \u00f6z ifadeler kullan\u0131n.<br \/>\n* B\u00fcy\u00fck dosyalar i\u00e7in <code class=\"language-\">sed<\/code>&#8216;in ak\u0131\u015f i\u015fleme \u00f6zelli\u011fini kullan\u0131n.<\/p>\n<p><strong>\u0130leri D\u00fczey Teknikler: Performans Analizi ve \u00d6zel Durumlar<\/strong><\/p>\n<p>\u00c7ok b\u00fcy\u00fck dosyalarda <code class=\"language-\">sed<\/code> kullan\u0131rken performans \u00f6nemli bir fakt\u00f6r olabilir.  B\u00fcy\u00fck dosyalar\u0131 i\u015flemek i\u00e7in <code class=\"language-\">sed<\/code>&#8216;in <code class=\"language-\">-i<\/code> (inplace) se\u00e7ene\u011fini kullanmaktan ka\u00e7\u0131n\u0131n, \u00e7\u00fcnk\u00fc bu i\u015flem dosyay\u0131 tamamen belle\u011fe y\u00fckler. Bunun yerine, <code class=\"language-\">sed<\/code> \u00e7\u0131kt\u0131s\u0131n\u0131 yeni bir dosyaya y\u00f6nlendirin ve i\u015flemi tamamland\u0131ktan sonra eski dosyay\u0131 yeni dosya ile de\u011fi\u015ftirin.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre class=\"language-bash\"><code>sed 's\/,\/ \/g' b\u00fcy\u00fck_dosya.txt &gt; b\u00fcy\u00fck_dosya_yeni.txt\nmv b\u00fcy\u00fck_dosya_yeni.txt b\u00fcy\u00fck_dosya.txt<\/code><\/pre>\n<p><strong>\u00d6zel Durumlar:<\/strong><\/p>\n<p>* <strong>Ka\u00e7\u0131\u015f karakterleri:<\/strong>  \u00d6zel karakterleri (\u00f6rne\u011fin, <code class=\"language-\">.<\/code>, <code class=\"language-\">*<\/code>, <code class=\"language-\">?<\/code>, <code class=\"language-\">+<\/code>) normal ifadelerde kullan\u0131rken ka\u00e7\u0131\u015f karakteri (<code class=\"language-\">\\<\/code>) kullanman\u0131z gerekebilir.<br \/>\n* <strong>\u00c7oklu ay\u0131r\u0131c\u0131l\u0131 dizeler:<\/strong> Birden fazla ay\u0131r\u0131c\u0131n\u0131n kullan\u0131ld\u0131\u011f\u0131 durumlarda, birden fazla <code class=\"language-\">sed<\/code> komutu veya daha karma\u015f\u0131k normal ifadeler kullanman\u0131z gerekebilir.  Bu gibi durumlarda <code class=\"language-\">awk<\/code> gibi daha g\u00fc\u00e7l\u00fc ara\u00e7lar kullanmak daha uygun olabilir.<br \/>\n* <strong>Karakter kodlamalar\u0131:<\/strong>  Farkl\u0131 karakter kodlamalar\u0131 (\u00f6rne\u011fin, UTF-8, ISO-8859-1) kullanan dosyalar\u0131 i\u015flerken, <code class=\"language-\">sed<\/code>&#8216;in do\u011fru karakter kodlamas\u0131n\u0131 destekledi\u011finden emin olun.<\/p>\n<p><strong>Sonu\u00e7<\/strong><\/p>\n<p>Bu makalede, <code class=\"language-\">sed<\/code> komutu kullanarak dizeleri ay\u0131r\u0131c\u0131ya g\u00f6re b\u00f6lmenin farkl\u0131 y\u00f6ntemlerini inceledik.  Basit \u00f6rneklerden karma\u015f\u0131k senaryolara kadar geni\u015f bir yelpazede <code class=\"language-\">sed<\/code>&#8216;in g\u00fcc\u00fcn\u00fc g\u00f6sterdik.  Unutmay\u0131n ki, b\u00fcy\u00fck dosyalar\u0131 i\u015flerken performans optimizasyonu \u00e7ok \u00f6nemlidir.  Ayr\u0131ca, farkl\u0131 karakter kodlamalar\u0131 ve \u00f6zel durumlar i\u00e7in dikkatli olmak gerekir.  [Fatih Soysal&#8217;\u0131n](https:\/\/fatihsoysal.com) di\u011fer Linux ve komut sat\u0131r\u0131 makalelerine g\u00f6z atarak bilgilerinizi daha da geli\u015ftirebilirsiniz.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular:<\/strong><\/p>\n<p>1. <strong><code class=\"language-\">sed<\/code>&#8216;in <code class=\"language-\">-i<\/code> se\u00e7ene\u011fi ne i\u015fe yarar?<\/strong>  <code class=\"language-\">-i<\/code> se\u00e7ene\u011fi, <code class=\"language-\">sed<\/code> komutunun de\u011fi\u015fiklikleri do\u011frudan dosyada yapmas\u0131n\u0131 sa\u011flar (inplace editing). Ancak b\u00fcy\u00fck dosyalar i\u00e7in performans sorunlar\u0131na yol a\u00e7abilir.<\/p>\n<p>2. <strong><code class=\"language-\">sed<\/code>&#8216;de normal ifadeler nas\u0131l kullan\u0131l\u0131r?<\/strong>  <code class=\"language-\">sed<\/code> komutlar\u0131nda normal ifadeler <code class=\"language-\">s\/arama_deseni\/de\u011fi\u015ftirme_deseni\/<\/code> format\u0131nda kullan\u0131l\u0131r.  <code class=\"language-\">arama_deseni<\/code>, de\u011fi\u015ftirilecek deseni tan\u0131mlar.<\/p>\n<p>3. <strong><code class=\"language-\">sed<\/code>&#8216;de ka\u00e7\u0131\u015f karakterleri ne zaman kullan\u0131l\u0131r?<\/strong>  \u00d6zel karakterleri normal ifadelerde literal olarak kullanmak istedi\u011finizde ka\u00e7\u0131\u015f karakteri (<code class=\"language-\">\\<\/code>) kullan\u0131l\u0131r.<\/p>\n<p>4. <strong><code class=\"language-\">sed<\/code>&#8216;in performans\u0131n\u0131 nas\u0131l art\u0131rabilirim?<\/strong>  Gereksiz i\u015flemlerden ka\u00e7\u0131n\u0131n, normal ifadeleri optimize edin ve b\u00fcy\u00fck dosyalar i\u00e7in <code class=\"language-\">-i<\/code> se\u00e7ene\u011fini kullanmaktan ka\u00e7\u0131n\u0131n.<\/p>\n<p>5. <strong><code class=\"language-\">sed<\/code> yerine <code class=\"language-\">awk<\/code> kullanman\u0131n avantajlar\u0131 nelerdir?<\/strong>  <code class=\"language-\">awk<\/code>, daha g\u00fc\u00e7l\u00fc bir metin i\u015fleme arac\u0131d\u0131r ve karma\u015f\u0131k veri i\u015fleme g\u00f6revlerinde <code class=\"language-\">sed<\/code>&#8216;den daha esnektir.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# sed ile Dizeleri Ay\u0131r\u0131c\u0131ya G\u00f6re B\u00f6lme: Tam Bir K\u0131lavuz Bir\u00e7ok veri i\u015fleme g\u00f6revinde, b\u00fcy\u00fck metin dosyalar\u0131ndaki verileri&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":[1374],"tags":[],"class_list":{"0":"post-28199","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-sed","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>sed ile ay\u0131r\u0131c\u0131ya g\u00f6re dizeleri b\u00f6lme<\/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\/sed-ile-ayiriciya-gore-dizeleri-bolme\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"sed ile ay\u0131r\u0131c\u0131ya g\u00f6re dizeleri b\u00f6lme\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-24T18:10:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-01T15:03: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\/sed-ile-ayiriciya-gore-dizeleri-bolme\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"sed ile ay\u0131r\u0131c\u0131ya g\u00f6re dizeleri b\u00f6lme\",\"datePublished\":\"2025-08-24T18:10:23+00:00\",\"dateModified\":\"2025-09-01T15:03:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/\"},\"wordCount\":998,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Sed\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/\",\"name\":\"sed ile ay\u0131r\u0131c\u0131ya g\u00f6re dizeleri b\u00f6lme\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-08-24T18:10:23+00:00\",\"dateModified\":\"2025-09-01T15:03:52+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"sed ile ay\u0131r\u0131c\u0131ya g\u00f6re dizeleri b\u00f6lme\"}]},{\"@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":"sed ile ay\u0131r\u0131c\u0131ya g\u00f6re dizeleri b\u00f6lme","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\/sed-ile-ayiriciya-gore-dizeleri-bolme\/","og_locale":"tr_TR","og_type":"article","og_title":"sed ile ay\u0131r\u0131c\u0131ya g\u00f6re dizeleri b\u00f6lme","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-08-24T18:10:23+00:00","article_modified_time":"2025-09-01T15:03: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\/sed-ile-ayiriciya-gore-dizeleri-bolme\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"sed ile ay\u0131r\u0131c\u0131ya g\u00f6re dizeleri b\u00f6lme","datePublished":"2025-08-24T18:10:23+00:00","dateModified":"2025-09-01T15:03:52+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/"},"wordCount":998,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Sed"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/","url":"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/","name":"sed ile ay\u0131r\u0131c\u0131ya g\u00f6re dizeleri b\u00f6lme","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-08-24T18:10:23+00:00","dateModified":"2025-09-01T15:03:52+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-ayiriciya-gore-dizeleri-bolme\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"sed ile ay\u0131r\u0131c\u0131ya g\u00f6re dizeleri b\u00f6lme"}]},{"@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\/28199","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=28199"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/28199\/revisions"}],"predecessor-version":[{"id":28576,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/28199\/revisions\/28576"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=28199"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=28199"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=28199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}