{"id":27941,"date":"2025-08-21T03:10:19","date_gmt":"2025-08-21T00:10:19","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/"},"modified":"2025-09-01T18:09:30","modified_gmt":"2025-09-01T15:09:30","slug":"sed-ile-dosyanin-son-karakterini-silme","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/","title":{"rendered":"sed ile dosyan\u0131n son karakterini silme"},"content":{"rendered":"<p># sed ile Dosyan\u0131n Son Karakterini Silme: Tam Bir K\u0131lavuz<\/p>\n<p>Dosyalar\u0131n\u0131z\u0131n sonuna istenmeyen karakterler eklenmesi ve bunlar\u0131 temizlemeniz gerekiyorsa, <code class=\"language-\">sed<\/code> komutu hayat kurtar\u0131c\u0131 olabilir.  Bu makale, <code class=\"language-\">sed<\/code> kullanarak dosyan\u0131n son karakterini nas\u0131l g\u00fcvenli ve etkili bir \u015fekilde silebilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayacak.  Yeni ba\u015flayanlar i\u00e7in temel kavramlardan, ileri d\u00fczey kullan\u0131c\u0131lar i\u00e7in performans optimizasyonuna kadar kapsaml\u0131 bir rehber sunaca\u011f\u0131z.  Haz\u0131rsan\u0131z, ba\u015flayal\u0131m!<\/p>\n<p><strong>Dosyan\u0131n Son Karakterini Silmek \u0130\u00e7in sed Nas\u0131l Kullan\u0131l\u0131r? (Yeni Ba\u015flayanlar \u0130\u00e7in)<\/strong><\/p>\n<p><code class=\"language-\">sed<\/code> (stream editor), metin dosyalar\u0131n\u0131 d\u00fczenlemek i\u00e7in g\u00fc\u00e7l\u00fc bir komut sat\u0131r\u0131 arac\u0131d\u0131r.  Temel olarak, bir dosyan\u0131n i\u00e7eri\u011fini sat\u0131r sat\u0131r i\u015fler ve belirli desenleri e\u015fle\u015ftirerek de\u011fi\u015ftirme, silme veya ekleme i\u015flemleri ger\u00e7ekle\u015ftirir. Dosyan\u0131n son karakterini silmek i\u00e7in <code class=\"language-\">sed<\/code>&#8216;in <code class=\"language-\">$<\/code> (dolar i\u015fareti) \u00f6zel karakterini kullanaca\u011f\u0131z. Bu karakter, bir sat\u0131r\u0131n sonunu temsil eder.<\/p>\n<p><strong>Ad\u0131m 1:<\/strong>  \u00d6rnek Dosya Olu\u015fturma<\/p>\n<p>\u00d6ncelikle, \u00fczerinde \u00e7al\u0131\u015faca\u011f\u0131m\u0131z bir \u00f6rnek dosya olu\u015ftural\u0131m.  A\u015fa\u011f\u0131daki komutla, &#8220;\u00f6rnek.txt&#8221; ad\u0131nda bir dosya olu\u015fturup i\u00e7ine baz\u0131 metin ekleyebilirsiniz:<\/p>\n<pre class=\"language-bash\"><code>echo &quot;Merhaba D\u00fcnya!.&quot; &gt; \u00f6rnek.txt<\/code><\/pre>\n<p><strong>Ad\u0131m 2:<\/strong>  sed Komutunu Uygulama<\/p>\n<p>\u015eimdi, dosyan\u0131n son karakterini silmek i\u00e7in a\u015fa\u011f\u0131daki <code class=\"language-\">sed<\/code> komutunu kullan\u0131n:<\/p>\n<pre class=\"language-bash\"><code>sed 's\/.$\/\/' \u00f6rnek.txt<\/code><\/pre>\n<p>Bu komut, <code class=\"language-\">s\/.$\/\/<\/code> ifadesini kullan\u0131r.  <code class=\"language-\">s<\/code> harfi, &#8220;de\u011fi\u015ftir&#8221; (substitute) anlam\u0131na gelir.  <code class=\"language-\">\/.$\/\/<\/code> ise d\u00fczenleme i\u015flemini tan\u0131mlar:<\/p>\n<p>* <code class=\"language-\">.<\/code> : Herhangi bir karakteri temsil eder.<br \/>\n* <code class=\"language-\">$<\/code> : Sat\u0131r\u0131n sonunu temsil eder.<br \/>\n* <code class=\"language-\">\/\/<\/code> : De\u011fi\u015ftirme i\u015fleminin sonucunu belirtir (burada bo\u015f, yani silme anlam\u0131na gelir).<\/p>\n<p>Komutun \u00e7\u0131kt\u0131s\u0131, dosyan\u0131n son karakteri silinmi\u015f halini ekrana yazd\u0131racakt\u0131r.  Dosyay\u0131 kal\u0131c\u0131 olarak de\u011fi\u015ftirmek i\u00e7in, <code class=\"language-\">-i<\/code> (inplace) se\u00e7ene\u011fini kullanmal\u0131s\u0131n\u0131z:<\/p>\n<pre class=\"language-bash\"><code>sed -i 's\/.$\/\/' \u00f6rnek.txt<\/code><\/pre>\n<p><strong>Uyar\u0131:<\/strong> <code class=\"language-\">-i<\/code> se\u00e7ene\u011fi dosyay\u0131 do\u011frudan de\u011fi\u015ftirir.  De\u011fi\u015fikliklerden emin olmadan \u00f6nce mutlaka yedek al\u0131n!<\/p>\n<p><strong>Ger\u00e7ek Hayatta sed ile Son Karakter Silme \u00d6rnekleri (Orta Seviye)<\/strong><\/p>\n<p><code class=\"language-\">sed<\/code> komutu, sadece son karakteri de\u011fil, son birka\u00e7 karakteri de silebilir. \u00d6rne\u011fin, son iki karakteri silmek i\u00e7in:<\/p>\n<pre class=\"language-bash\"><code>sed 's\/..$\/\/' \u00f6rnek.txt<\/code><\/pre>\n<p>Ger\u00e7ek hayatta kar\u015f\u0131la\u015fabilece\u011finiz bir senaryo, bir log dosyas\u0131n\u0131n her sat\u0131r\u0131n\u0131n sonuna eklenmi\u015f gereksiz bir nokta veya virg\u00fcl\u00fcn silinmesidir.  \u00d6rne\u011fin, log dosyan\u0131zda her sat\u0131r\u0131n sonunda gereksiz bir nokta varsa, a\u015fa\u011f\u0131daki komutu kullanarak bu noktalar\u0131 silebilirsiniz:<\/p>\n<pre class=\"language-bash\"><code>sed 's\/\\.$\/\/' log.txt<\/code><\/pre>\n<p>Bir di\u011fer \u00f6rnek, bir CSV dosyas\u0131n\u0131n son s\u00fctununda fazladan bir bo\u015fluk karakteri varsa bunu temizlemek olabilir.  Bu durumda, son bo\u015flu\u011fu bulmak i\u00e7in d\u00fczenli ifadeleri daha karma\u015f\u0131k hale getirmeniz gerekebilir.<\/p>\n<p><strong>sed ile Performans Optimizasyonu ve \u0130leri D\u00fczey Teknikler (\u0130leri Seviye)<\/strong><\/p>\n<p>B\u00fcy\u00fck dosyalar \u00fczerinde \u00e7al\u0131\u015f\u0131rken, <code class=\"language-\">sed<\/code> komutunun performans\u0131n\u0131 optimize etmek \u00f6nemlidir.  <code class=\"language-\">sed<\/code>&#8216;in <code class=\"language-\">-i<\/code> se\u00e7ene\u011fi, dosyay\u0131 yerinde de\u011fi\u015ftirdi\u011fi i\u00e7in, \u00e7ok b\u00fcy\u00fck dosyalarda performans sorunlar\u0131na yol a\u00e7abilir.  Bu gibi durumlarda, dosyay\u0131 okuyup i\u015fledikten sonra yeni bir dosyaya yazmak daha verimli olabilir:<\/p>\n<pre class=\"language-bash\"><code>sed 's\/.$\/\/' \u00f6rnek.txt &gt; \u00f6rnek_yeni.txt\nmv \u00f6rnek_yeni.txt \u00f6rnek.txt<\/code><\/pre>\n<p>Bu y\u00f6ntem, dosya boyutundan ba\u011f\u0131ms\u0131z olarak daha tutarl\u0131 bir performans sunar.<\/p>\n<p><strong>Edge Case&#8217;ler:<\/strong><\/p>\n<p>Baz\u0131 durumlarda, dosyan\u0131n son karakterinin silinmesi beklenmedik sonu\u00e7lara yol a\u00e7abilir. \u00d6rne\u011fin, dosya bo\u015fsa veya sadece bir karakter i\u00e7eriyorsa, <code class=\"language-\">sed<\/code> komutu bir hata verebilir veya beklenmedik bir \u00e7\u0131kt\u0131 \u00fcretebilir.  Bu gibi durumlarda, komutu hata kontrol\u00fc ile birlikte kullanmak \u00f6nemlidir.  \u00d6rne\u011fin, dosyan\u0131n bo\u015f olup olmad\u0131\u011f\u0131n\u0131 kontrol etmek i\u00e7in <code class=\"language-\">wc -c<\/code> komutunu kullanabilirsiniz.<\/p>\n<p><strong>sed Komutunun Alternatifleri ve Kar\u015f\u0131la\u015ft\u0131rmas\u0131<\/strong><\/p>\n<p><code class=\"language-\">sed<\/code> d\u0131\u015f\u0131nda, dosyan\u0131n son karakterini silmek i\u00e7in ba\u015fka komutlar da kullan\u0131labilir.  \u00d6rne\u011fin, <code class=\"language-\">awk<\/code> komutu da bu i\u015flemi ger\u00e7ekle\u015ftirebilir:<\/p>\n<pre class=\"language-bash\"><code>awk '{print substr($0,1,length($0)-1)}' \u00f6rnek.txt<\/code><\/pre>\n<p>Ancak, <code class=\"language-\">sed<\/code> genellikle daha h\u0131zl\u0131 ve daha basit bir \u00e7\u00f6z\u00fcm sunar, \u00f6zellikle de sadece son karakteri silmek istiyorsan\u0131z.  <code class=\"language-\">sed<\/code>&#8216;in avantaj\u0131, d\u00fczenli ifadeleri kullanarak daha karma\u015f\u0131k d\u00fczenleme i\u015flemleri ger\u00e7ekle\u015ftirebilmesidir.<\/p>\n<p><strong>\u00d6\u011frenme Yol Haritas\u0131<\/strong><\/p>\n<p><strong>Yeni Ba\u015flayan:<\/strong><\/p>\n<p>* <strong>Ad\u0131m ad\u0131m a\u00e7\u0131klama:<\/strong> Yukar\u0131da verilen &#8220;Dosyan\u0131n Son Karakterini Silmek \u0130\u00e7in sed Nas\u0131l Kullan\u0131l\u0131r?&#8221; b\u00f6l\u00fcm\u00fcn\u00fc takip edin.<br \/>\n* <strong>Basit kod \u00f6rne\u011fi:<\/strong> <code class=\"language-\">sed 's\/.$\/\/' \u00f6rnek.txt<\/code><\/p>\n<p><strong>Orta Seviye:<\/strong><\/p>\n<p>* <strong>Ger\u00e7ek hayat \u00f6rne\u011fi:<\/strong>  Log dosyalar\u0131ndaki gereksiz karakterleri silme, CSV dosyalar\u0131ndaki d\u00fczensizlikleri temizleme \u00f6rnekleri.<br \/>\n* <strong>Optimizasyon ipu\u00e7lar\u0131:<\/strong>  B\u00fcy\u00fck dosyalar i\u00e7in <code class=\"language-\">sed<\/code>&#8216;in <code class=\"language-\">-i<\/code> se\u00e7ene\u011fi yerine dosyay\u0131 yeniden yazma y\u00f6ntemini kullan\u0131n.<\/p>\n<p><strong>\u0130leri D\u00fczey:<\/strong><\/p>\n<p>* <strong>Performans analizi:<\/strong>  Farkl\u0131 y\u00f6ntemlerin performans\u0131n\u0131 kar\u015f\u0131la\u015ft\u0131rarak en uygun olan\u0131n\u0131 se\u00e7in.<br \/>\n* <strong>Edge case&#8217;ler:<\/strong>  Bo\u015f dosyalar veya tek karakterli dosyalar gibi \u00f6zel durumlar\u0131 ele al\u0131n.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular (SSS)<\/strong><\/p>\n<p>1. <strong><code class=\"language-\">sed<\/code> komutu hata verirse ne yapmal\u0131y\u0131m?<\/strong>  Hata mesaj\u0131n\u0131 dikkatlice inceleyin ve hatan\u0131n nedenini belirleyin.  Dosyan\u0131n i\u00e7eri\u011fini kontrol edin ve komutu do\u011fru yazd\u0131\u011f\u0131n\u0131zdan emin olun.<\/p>\n<p>2. <strong><code class=\"language-\">sed<\/code> komutunu kullanarak son <code class=\"language-\">n<\/code> karakteri nas\u0131l silebilirim?<\/strong>  <code class=\"language-\">s\/.\\{n\\}$\/\/<\/code> komutunu kullan\u0131n (n yerine silmek istedi\u011finiz karakter say\u0131s\u0131n\u0131 yaz\u0131n).<\/p>\n<p>3. <strong><code class=\"language-\">sed<\/code> yerine ba\u015fka hangi komutlar\u0131 kullanabilirim?<\/strong>  <code class=\"language-\">awk<\/code>, <code class=\"language-\">cut<\/code>, <code class=\"language-\">perl<\/code> gibi komutlar da kullan\u0131labilir, ancak <code class=\"language-\">sed<\/code> genellikle bu ama\u00e7 i\u00e7in daha uygun ve verimlidir.<\/p>\n<p>4. <strong><code class=\"language-\">sed -i<\/code> se\u00e7ene\u011fi neden riskli olabilir?<\/strong>  <code class=\"language-\">-i<\/code> se\u00e7ene\u011fi dosyay\u0131 do\u011frudan de\u011fi\u015ftirir, bu nedenle yedek almadan kullanmak dosya kayb\u0131na yol a\u00e7abilir.<\/p>\n<p>5. <strong>B\u00fcy\u00fck dosyalar i\u00e7in en iyi performans y\u00f6ntemini nas\u0131l belirleyebilirim?<\/strong>  Farkl\u0131 y\u00f6ntemleri test ederek ve performanslar\u0131n\u0131 kar\u015f\u0131la\u015ft\u0131rarak en uygun olan\u0131n\u0131 belirleyebilirsiniz.  <code class=\"language-\">time<\/code> komutunu kullanarak farkl\u0131 y\u00f6ntemlerin \u00e7al\u0131\u015fma s\u00fcrelerini \u00f6l\u00e7ebilirsiniz.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# sed ile Dosyan\u0131n Son Karakterini Silme: Tam Bir K\u0131lavuz Dosyalar\u0131n\u0131z\u0131n sonuna istenmeyen karakterler eklenmesi ve bunlar\u0131 temizlemeniz&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-27941","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 dosyan\u0131n son karakterini silme<\/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-dosyanin-son-karakterini-silme\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"sed ile dosyan\u0131n son karakterini silme\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-21T00:10:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-01T15:09:30+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=\"5 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-dosyanin-son-karakterini-silme\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"sed ile dosyan\u0131n son karakterini silme\",\"datePublished\":\"2025-08-21T00:10:19+00:00\",\"dateModified\":\"2025-09-01T15:09:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/\"},\"wordCount\":913,\"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-dosyanin-son-karakterini-silme\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/\",\"name\":\"sed ile dosyan\u0131n son karakterini silme\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-08-21T00:10:19+00:00\",\"dateModified\":\"2025-09-01T15:09:30+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"sed ile dosyan\u0131n son karakterini silme\"}]},{\"@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 dosyan\u0131n son karakterini silme","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-dosyanin-son-karakterini-silme\/","og_locale":"tr_TR","og_type":"article","og_title":"sed ile dosyan\u0131n son karakterini silme","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-08-21T00:10:19+00:00","article_modified_time":"2025-09-01T15:09:30+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"5 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"sed ile dosyan\u0131n son karakterini silme","datePublished":"2025-08-21T00:10:19+00:00","dateModified":"2025-09-01T15:09:30+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/"},"wordCount":913,"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-dosyanin-son-karakterini-silme\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/","url":"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/","name":"sed ile dosyan\u0131n son karakterini silme","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-08-21T00:10:19+00:00","dateModified":"2025-09-01T15:09:30+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/sed-ile-dosyanin-son-karakterini-silme\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"sed ile dosyan\u0131n son karakterini silme"}]},{"@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\/27941","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=27941"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/27941\/revisions"}],"predecessor-version":[{"id":28616,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/27941\/revisions\/28616"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=27941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=27941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=27941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}