{"id":27421,"date":"2025-08-13T00:10:29","date_gmt":"2025-08-12T21:10:29","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/"},"modified":"2025-09-01T18:07:36","modified_gmt":"2025-09-01T15:07:36","slug":"sed-ile-sekme-ekleme-orneklerle","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/","title":{"rendered":"sed ile Sekme Ekleme (\u00d6rneklerle)"},"content":{"rendered":"<p># sed ile Sekme Ekleme: Ad\u0131m Ad\u0131m Uygulamal\u0131 K\u0131lavuz<\/p>\n<p>Veri i\u015flemede, metin dosyalar\u0131n\u0131 d\u00fczenlemek ve bi\u00e7imlendirmek i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7 olan <code class=\"language-\">sed<\/code> komutunu kullanmak olduk\u00e7a yayg\u0131nd\u0131r.  \u00d6zellikle b\u00fcy\u00fck metin dosyalar\u0131nda d\u00fczenleme yapmak i\u00e7in <code class=\"language-\">sed<\/code>,  h\u0131zl\u0131 ve etkili bir \u00e7\u00f6z\u00fcm sunar.  Peki ya metin dosyan\u0131za belirli bir konuma sekme eklemek isterseniz?  Bu makalede, <code class=\"language-\">sed<\/code> komutunu kullanarak metin dosyalar\u0131n\u0131za sekme eklemeyi ad\u0131m ad\u0131m, farkl\u0131 seviyelerde ve ger\u00e7ek d\u00fcnya \u00f6rnekleriyle \u00f6\u011freneceksiniz.  <code class=\"language-\">sed<\/code> komutunun g\u00fcc\u00fcn\u00fc ke\u015ffedin ve metin i\u015fleme becerilerinizi bir \u00fcst seviyeye ta\u015f\u0131y\u0131n.<\/p>\n<p><strong>Sed ile Sekme Ekleme: Temel Kavramlar<\/strong><\/p>\n<p><code class=\"language-\">sed<\/code> (stream editor), metin dosyalar\u0131n\u0131 sat\u0131r sat\u0131r i\u015fleyen bir komut sat\u0131r\u0131 arac\u0131d\u0131r.  <code class=\"language-\">sed<\/code> komutlar\u0131, d\u00fczenleme i\u015flemlerini belirtmek i\u00e7in d\u00fczenli ifadeler (regular expressions) kullan\u0131r.  Bir sekme karakteri, ASCII kodu <code class=\"language-\">\\t<\/code> ile temsil edilir.  <code class=\"language-\">sed<\/code>&#8216;de, bu karakteri <code class=\"language-\">\\t<\/code> olarak veya sekme karakterinin say\u0131sal kar\u015f\u0131l\u0131\u011f\u0131 <code class=\"language-\">\\x09<\/code> ile ifade edebiliriz.  Bu makalede, genellikle okunabilirli\u011fi art\u0131rmak i\u00e7in <code class=\"language-\">\\t<\/code> g\u00f6sterimini kullanaca\u011f\u0131z.<\/p>\n<p><code class=\"language-\">sed<\/code> komutunun genel yap\u0131s\u0131 \u015fu \u015fekildedir:<\/p>\n<pre class=\"language-bash\"><code>sed 'komut' dosya_adi<\/code><\/pre>\n<p>Burada &#8216;komut&#8217;, yap\u0131lacak i\u015flemi tan\u0131mlar ve dosya_adi, i\u015flem uygulanacak dosyan\u0131n ad\u0131n\u0131 belirtir.  Sekme ekleme i\u015flemi genellikle <code class=\"language-\">s<\/code> (substitute) komutu ile yap\u0131l\u0131r.  <code class=\"language-\">s<\/code> komutu, metindeki bir desenin ba\u015fka bir desenle de\u011fi\u015ftirilmesini sa\u011flar.<\/p>\n<p><strong>Sed ile Sekme Ekleme: Yeni Ba\u015flayanlar \u0130\u00e7in Ad\u0131m Ad\u0131m K\u0131lavuz<\/strong><\/p>\n<p><strong>Ad\u0131m 1:  Basit Bir \u00d6rnek<\/strong><\/p>\n<p>\u00d6ncelikle, basit bir metin dosyas\u0131 olu\u015ftural\u0131m:<\/p>\n<pre class=\"language-\"><code>isim soyisim\nali veli\nay\u015fe fatma<\/code><\/pre>\n<p>Bu dosyaya her sat\u0131r\u0131n ba\u015f\u0131na bir sekme eklemek istiyoruz.  \u015eu komutu kullanabiliriz:<\/p>\n<pre class=\"language-bash\"><code>sed 's\/^\/\\t\/' isimler.txt<\/code><\/pre>\n<p>Bu komutta:<\/p>\n<p>* <code class=\"language-\">s<\/code>:  De\u011fi\u015ftirme (substitute) komutudur.<br \/>\n* <code class=\"language-\">\/^\/<\/code>:  D\u00fczenli ifade, sat\u0131r ba\u015f\u0131n\u0131 (<code class=\"language-\">^<\/code>) temsil eder.<br \/>\n* <code class=\"language-\">\\t<\/code>:  Eklenecek sekme karakteridir.<br \/>\n* <code class=\"language-\">\/<\/code> : ay\u0131r\u0131c\u0131 karakterdir. Ba\u015fka karakterler de kullan\u0131labilir.<br \/>\n* <code class=\"language-\">isimler.txt<\/code>:  \u0130\u015flem uygulanacak dosyad\u0131r.<\/p>\n<p>Bu komut, her sat\u0131r\u0131n ba\u015f\u0131na bir sekme ekleyerek \u00e7\u0131kt\u0131y\u0131 ekrana yazd\u0131r\u0131r.  De\u011fi\u015fiklikleri dosyaya kaydetmek i\u00e7in <code class=\"language-\">-i<\/code> se\u00e7ene\u011fini kullanmal\u0131y\u0131z:<\/p>\n<pre class=\"language-bash\"><code>sed -i 's\/^\/\\t\/' isimler.txt<\/code><\/pre>\n<p><strong>Ad\u0131m 2:  Belirli Bir Kelimeye Sekme Ekleme<\/strong><\/p>\n<p>\u015eimdi, sadece &#8220;ali&#8221; kelimesinin \u00f6n\u00fcne sekme ekleyelim:<\/p>\n<pre class=\"language-bash\"><code>sed 's\/ali\/\\tali\/' isimler.txt<\/code><\/pre>\n<p>Bu komut, &#8220;ali&#8221; kelimesini bulur ve \u00f6n\u00fcne bir sekme ekleyerek de\u011fi\u015ftirir.<\/p>\n<p><strong>Sed ile Sekme Ekleme: Orta Seviye Uygulamalar ve Optimizasyon \u0130pu\u00e7lar\u0131<\/strong><\/p>\n<p><strong>Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi:  CSV Dosyas\u0131 D\u00fczenleme<\/strong><\/p>\n<p>Bir CSV dosyan\u0131z oldu\u011funu ve s\u00fctunlar\u0131 sekmelerle ay\u0131rmak istedi\u011finizi varsayal\u0131m.  Dosya \u015fu \u015fekilde olsun:<\/p>\n<pre class=\"language-\"><code>isim,soyisim,yas\nali,veli,30\nay\u015fe,fatma,25<\/code><\/pre>\n<p>Bu dosyay\u0131 <code class=\"language-\">sed<\/code> kullanarak sekmelerle ayr\u0131lm\u0131\u015f bir dosyaya d\u00f6n\u00fc\u015ft\u00fcrebiliriz:<\/p>\n<pre class=\"language-bash\"><code>sed 's\/,\/\\t\/g' csv_dosyasi.csv<\/code><\/pre>\n<p><code class=\"language-\">g<\/code> se\u00e7ene\u011fi, her bir virg\u00fcl\u00fc de\u011fi\u015ftirmek i\u00e7in kullan\u0131l\u0131r (yaln\u0131zca ilk buldu\u011funu de\u011fi\u015ftirmek i\u00e7in <code class=\"language-\">g<\/code> kullan\u0131lmaz).  Bu komut, t\u00fcm virg\u00fclleri sekmelerle de\u011fi\u015ftirir.  Ancak bu, sadece virg\u00fcl\u00fc sekme ile de\u011fi\u015ftirme i\u015flemi yapar ve bu i\u015flem, virg\u00fcl\u00fcn say\u0131sal de\u011ferler i\u00e7inde kullan\u0131lmas\u0131 durumunda sorun yaratabilir. Daha g\u00fcvenli bir yakla\u015f\u0131m, awk gibi daha g\u00fc\u00e7l\u00fc ara\u00e7lar kullanmakt\u0131r.<\/p>\n<p><strong>Optimizasyon \u0130pu\u00e7lar\u0131:<\/strong><\/p>\n<p>* <code class=\"language-\">sed<\/code> komutlar\u0131n\u0131 m\u00fcmk\u00fcn oldu\u011funca k\u0131sa ve \u00f6z tutun.<br \/>\n* Gereksiz i\u015flemlerden ka\u00e7\u0131n\u0131n.<br \/>\n* B\u00fcy\u00fck dosyalar i\u00e7in <code class=\"language-\">-i<\/code> se\u00e7ene\u011fini dikkatli kullan\u0131n, \u00e7\u00fcnk\u00fc dosyay\u0131 do\u011frudan de\u011fi\u015ftirir.  \u00d6ncelikle bir yedek dosya olu\u015fturmak daha g\u00fcvenlidir.<br \/>\n* <code class=\"language-\">sed<\/code>&#8216;in d\u00fczenli ifade motorunun s\u0131n\u0131rlamalar\u0131n\u0131 bilin ve gerekti\u011finde daha g\u00fc\u00e7l\u00fc ara\u00e7lar kullan\u0131n (\u00f6rne\u011fin, <code class=\"language-\">awk<\/code> veya <code class=\"language-\">perl<\/code>).<\/p>\n<p><strong>Sed ile Sekme Ekleme: \u0130leri D\u00fczey Teknikler ve Performans Optimizasyonu<\/strong><\/p>\n<p><strong>Performans Analizi:<\/strong><\/p>\n<p>B\u00fcy\u00fck dosyalarda <code class=\"language-\">sed<\/code>&#8216;in performans\u0131, kullan\u0131lan d\u00fczenli ifadelerin karma\u015f\u0131kl\u0131\u011f\u0131na ve dosya boyutuna ba\u011fl\u0131d\u0131r.  Karma\u015f\u0131k d\u00fczenli ifadeler performans\u0131 olumsuz etkileyebilir.  Performans\u0131 art\u0131rmak i\u00e7in a\u015fa\u011f\u0131daki ipu\u00e7lar\u0131n\u0131 kullanabilirsiniz:<\/p>\n<p>* Gereksiz i\u015flemlerden ka\u00e7\u0131n\u0131n.<br \/>\n* Daha basit d\u00fczenli ifadeler kullan\u0131n.<br \/>\n* <code class=\"language-\">sed<\/code>&#8216;in ak\u0131ll\u0131 kullan\u0131m\u0131 ile gereksiz i\u015flem basamaklar\u0131n\u0131 azalt\u0131n.<br \/>\n* \u00c7ok b\u00fcy\u00fck dosyalar i\u00e7in, <code class=\"language-\">sed<\/code> yerine daha verimli ara\u00e7lar (\u00f6rne\u011fin <code class=\"language-\">awk<\/code> veya <code class=\"language-\">perl<\/code>) kullanmay\u0131 d\u00fc\u015f\u00fcnebilirsiniz.<\/p>\n<p><strong>Edge Case&#8217;ler:<\/strong><\/p>\n<p>* <strong>\u00d6zel Karakterler:<\/strong> D\u00fczenli ifadelerde \u00f6zel karakterler (\u00f6rne\u011fin, <code class=\"language-\">.<\/code>, <code class=\"language-\">*<\/code>, <code class=\"language-\">?<\/code>, <code class=\"language-\">+<\/code>, <code class=\"language-\">[<\/code>, <code class=\"language-\">]<\/code>, <code class=\"language-\">(<\/code>, <code class=\"language-\">)<\/code>, <code class=\"language-\">^<\/code>, <code class=\"language-\">$<\/code>, <code class=\"language-\">\\<\/code>) kullan\u0131rken dikkatli olun.  Bu karakterleri <code class=\"language-\">\\<\/code> ile ka\u00e7\u0131rman\u0131z gerekebilir.<br \/>\n* <strong>\u00c7oklu De\u011fi\u015ftirmeler:<\/strong> Birden fazla de\u011fi\u015ftirme i\u015flemi yapman\u0131z gerekiyorsa, birden fazla <code class=\"language-\">s<\/code> komutu kullanabilirsiniz veya daha karma\u015f\u0131k d\u00fczenli ifadeler kullanabilirsiniz.<br \/>\n* <strong>Kodlama Sorunlar\u0131:<\/strong> Dosyan\u0131z farkl\u0131 bir kodlama kullan\u0131yorsa, <code class=\"language-\">sed<\/code> komutlar\u0131n\u0131z beklendi\u011fi gibi \u00e7al\u0131\u015fmayabilir.  Dosyan\u0131n kodlamas\u0131n\u0131 do\u011fru \u015fekilde belirledi\u011finizden emin olun.<\/p>\n<p><strong>Sed ile Sekme Ekleme: Ger\u00e7ek D\u00fcnya Vaka Analizleri<\/strong><\/p>\n<p><strong>Vaka 1: Log Dosyas\u0131 \u0130\u015fleme:<\/strong><\/p>\n<p>Bir web sunucusunun log dosyas\u0131n\u0131 ele alal\u0131m.  Her sat\u0131r\u0131n ba\u015f\u0131na bir tarih ve saat bilgisi eklemek isteyelim.  Bu bilgiyi <code class=\"language-\">sed<\/code> kullanarak ekleyebilir ve daha sonra bu eklenen bilgiyi kullanarak log dosyas\u0131n\u0131 daha kolay analiz edebiliriz.<\/p>\n<p><strong>Vaka 2: Veritaban\u0131 D\u0131\u015fa Aktarma:<\/strong><\/p>\n<p>Bir veritaban\u0131ndan d\u0131\u015fa aktar\u0131lan bir metin dosyas\u0131nda, s\u00fctunlar\u0131 ay\u0131rmak i\u00e7in virg\u00fcl yerine sekme kullanmak isteyebiliriz.  <code class=\"language-\">sed<\/code> kullanarak virg\u00fclleri sekmelerle de\u011fi\u015ftirebilir ve daha sonra bu dosyay\u0131 bir elektronik tablo program\u0131nda kolayca a\u00e7abiliriz.<\/p>\n<p><strong>Vaka 3:  Metin Dosyas\u0131 Bi\u00e7imlendirme:<\/strong><\/p>\n<p>Bir metin dosyas\u0131n\u0131 belirli bir bi\u00e7imde d\u00fczenlemek isteyebiliriz. \u00d6rne\u011fin, her paragraf\u0131n ba\u015f\u0131na bir sekme ve bo\u015f bir sat\u0131r eklemek isteyebiliriz. <code class=\"language-\">sed<\/code> kullanarak bu i\u015flemi otomatikle\u015ftirebiliriz.  Bu, metin dosyas\u0131n\u0131n okunabilirli\u011fini art\u0131rabilir.<\/p>\n<p><strong>Sonu\u00e7<\/strong><\/p>\n<p>Bu makalede, <code class=\"language-\">sed<\/code> komutunu kullanarak metin dosyalar\u0131na sekme eklemeyi farkl\u0131 seviyelerde inceledik.  Basit \u00f6rneklerden karma\u015f\u0131k senaryolara kadar, <code class=\"language-\">sed<\/code>&#8216;in g\u00fcc\u00fcn\u00fc ve esnekli\u011fini g\u00f6steren bir\u00e7ok \u00f6rnek sunduk.  <code class=\"language-\">sed<\/code> komutu, metin i\u015flemede g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r ve do\u011fru kullan\u0131ld\u0131\u011f\u0131nda b\u00fcy\u00fck zaman tasarrufu sa\u011flayabilir.  Ancak, her zaman oldu\u011fu gibi, performans optimizasyonu ve edge case&#8217;ler g\u00f6z \u00f6n\u00fcnde bulundurulmal\u0131d\u0131r.  Daha detayl\u0131 bilgi i\u00e7in [fatihsoysal.com](https:\/\/fatihsoysal.com) adresini ziyaret edebilirsiniz.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular:<\/strong><\/p>\n<p>1. <strong><code class=\"language-\">sed<\/code> komutlar\u0131 dosyay\u0131 do\u011frudan de\u011fi\u015ftirir mi?<\/strong>  <code class=\"language-\">-i<\/code> se\u00e7ene\u011fi kullan\u0131lmazsa, <code class=\"language-\">sed<\/code> komutlar\u0131 \u00e7\u0131kt\u0131y\u0131 ekrana yazd\u0131r\u0131r ve orijinal dosyay\u0131 de\u011fi\u015ftirmez. <code class=\"language-\">-i<\/code> se\u00e7ene\u011fi ile dosya do\u011frudan de\u011fi\u015ftirilir.<br \/>\n2. <strong><code class=\"language-\">sed<\/code>&#8216;in d\u00fczenli ifadelerini nas\u0131l \u00f6\u011frenebilirim?<\/strong>  D\u00fczenli ifadeler hakk\u0131nda daha fazla bilgi edinmek i\u00e7in online kaynaklar\u0131 ve dersleri inceleyebilirsiniz.<br \/>\n3. <strong><code class=\"language-\">sed<\/code>&#8216;den daha g\u00fc\u00e7l\u00fc bir ara\u00e7 var m\u0131?<\/strong>  Evet, <code class=\"language-\">awk<\/code> ve <code class=\"language-\">perl<\/code> gibi daha g\u00fc\u00e7l\u00fc ara\u00e7lar mevcuttur.<br \/>\n4. <strong>B\u00fcy\u00fck dosyalar i\u00e7in <code class=\"language-\">sed<\/code> kullanman\u0131n dezavantajlar\u0131 nelerdir?<\/strong>  B\u00fcy\u00fck dosyalar i\u00e7in performans d\u00fc\u015f\u00fc\u015f\u00fc ya\u015fanabilir.<br \/>\n5. <strong><code class=\"language-\">sed<\/code> komutlar\u0131nda hata ay\u0131klama nas\u0131l yap\u0131l\u0131r?<\/strong>  Komutlar\u0131 ad\u0131m ad\u0131m test ederek ve \u00e7\u0131kt\u0131y\u0131 inceleyerek hata ay\u0131klama yapabilirsiniz.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# sed ile Sekme Ekleme: Ad\u0131m Ad\u0131m Uygulamal\u0131 K\u0131lavuz Veri i\u015flemede, metin dosyalar\u0131n\u0131 d\u00fczenlemek ve bi\u00e7imlendirmek i\u00e7in g\u00fc\u00e7l\u00fc&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-27421","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 Sekme Ekleme (\u00d6rneklerle)<\/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-sekme-ekleme-orneklerle\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"sed ile Sekme Ekleme (\u00d6rneklerle)\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-12T21:10:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-01T15:07:36+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-sekme-ekleme-orneklerle\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"sed ile Sekme Ekleme (\u00d6rneklerle)\",\"datePublished\":\"2025-08-12T21:10:29+00:00\",\"dateModified\":\"2025-09-01T15:07:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/\"},\"wordCount\":1117,\"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-sekme-ekleme-orneklerle\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/\",\"name\":\"sed ile Sekme Ekleme (\u00d6rneklerle)\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-08-12T21:10:29+00:00\",\"dateModified\":\"2025-09-01T15:07:36+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"sed ile Sekme Ekleme (\u00d6rneklerle)\"}]},{\"@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 Sekme Ekleme (\u00d6rneklerle)","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-sekme-ekleme-orneklerle\/","og_locale":"tr_TR","og_type":"article","og_title":"sed ile Sekme Ekleme (\u00d6rneklerle)","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-08-12T21:10:29+00:00","article_modified_time":"2025-09-01T15:07:36+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-sekme-ekleme-orneklerle\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"sed ile Sekme Ekleme (\u00d6rneklerle)","datePublished":"2025-08-12T21:10:29+00:00","dateModified":"2025-09-01T15:07:36+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/"},"wordCount":1117,"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-sekme-ekleme-orneklerle\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/","url":"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/","name":"sed ile Sekme Ekleme (\u00d6rneklerle)","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-08-12T21:10:29+00:00","dateModified":"2025-09-01T15:07:36+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-sekme-ekleme-orneklerle\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"sed ile Sekme Ekleme (\u00d6rneklerle)"}]},{"@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\/27421","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=27421"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/27421\/revisions"}],"predecessor-version":[{"id":28602,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/27421\/revisions\/28602"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=27421"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=27421"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=27421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}