| Dikey Çizgi Nasıl Yazılır
Alt+124 klavye düzeninden bağımsız çalışır; Türkçe Q'da karakter AltGr seviyesindedir. Kabukta, Markdown tablosunda ve CSV'de ne işe yaradığı aşağıda.
Dikey Çizgi ve Benzer Çubuk Karakterleri
Kopyalamak için tıkla
Dikey çizginin Unicode adresi U+007C, resmî adı VERTICAL LINE. Türkçede boru işareti ya da dik çizgi olarak da anılır; İngilizce kaynaklardaki 'pipe' adı, karakterin kabuktaki görevinden gelir.
Tuş kapağında bu karakteri bulmak Türkçe düzenlerde her zaman kolay değildir: klavyeye basılı olmayabilir ve sağ Alt ile açılan üçüncü seviyede durur. Hangi tuşta olduğunu kesin olarak görmenin yolu Ekran Klavyesi'ni açıp sağ Alt tuşuna basılı tutmaktır; üçüncü seviye karakterler ekrandaki tuşların üzerinde belirir. Düzenden bağımsız kesin yöntem ise Alt+124'tür.
Karakterin görünüşü benzerleriyle karıştırılır. ¦ (U+00A6) kırık çubuktur ve eski terminallerde dikey çizgi bu biçimde çizildiği için hâlâ yanlışlıkla kullanılır. ‖ (U+2016) çift dikey çizgidir ve matematikte norm gösteriminde geçer. Kutu çizim karakterleri │ ve ║ ise metin tablolarının kenarlarını çizmek için tasarlanmıştır.
Kabukta, Markdown tablosunda ve CSV'de dikey çizgi
Kabukta dikey çizgi bir komutun çıktısını bir sonrakinin girdisine bağlar; art arda dizilen komutlar tek bir veri hattı oluşturur. Bu yüzden bir dosya adında ya da metin değerinde gerçekten dikey çizgi geçiyorsa tırnak içine alınmalıdır, aksi hâlde kabuk komutu orada böler. Windows tarafında ise karakter dosya adlarında tamamen yasaktır; iki nokta üst üste, soru işareti ve yıldızla birlikte ayrılmış karakterler listesindedir.
Markdown tablolarında dikey çizgi sütunları ayırır ve satırın yapısını belirler. Bir hücrenin içinde gerçekten dikey çizgi göstermeniz gerekiyorsa karakteri ters eğik çizgiyle kaçırmanız gerekir, yoksa çizgi yeni bir sütun açar ve tablo kayar. Aynı sorun tablo içine yazılan düzenli ifadelerde sık görülür, çünkü düzenli ifadelerde bu karakter 'veya' anlamına gelir.
Veri dosyalarında ise dikey çizgi bir kurtarıcıdır. Türkiye'de ondalık ayırıcı virgül olduğu için Türkçe yerel ayarlı elektronik tablolar CSV dosyalarını noktalı virgülle ayırır; virgülle ayrılmış bir dosya açıldığında sütunlar birbirine girer. Metnin içinde hem virgül hem noktalı virgül geçme ihtimali varsa, ayırıcı olarak dikey çizgi seçmek en güvenli yoldur, çünkü bu karakter düzyazıda neredeyse hiç geçmez.
SSS
Karakter sağ Alt ile açılan üçüncü seviyededir ve tuş kapağında basılı olmayabilir. Yerini kesin olarak görmek için Ekran Klavyesi'ni açın ve sağ Alt tuşuna basılı tutun; üçüncü seviye karakterler ekrandaki tuşların üzerinde belirir. Alt+124 her düzende çalışır.
| kesintisiz dikey çizgidir ve kabukta, düzenli ifadelerde, tablolarda kullanılan karakterdir. ¦ ise kırık çubuktur; eski terminal ekranlarında dikey çizgi ortadan boşluklu çizildiği için ayrı bir karakter olarak kodlanmıştır. Kırık çubuk hiçbir dilde işleç değildir.
Hücrenin içinde geçen karakteri ters eğik çizgiyle kaçırmanız gerekir; kaçırılmadığında çizgi yeni bir sütun açar ve tablonun bütün satırları kayar. Aynı dikkat, düzenli ifade içeren hücrelerde de gerekir, çünkü orada bu karakter 'veya' anlamındadır.
Windows'ta kullanılamaz; karakter dosya adlarında yasaklanmış işaretler arasındadır ve kaydetme penceresi hata verir. Linux ve macOS teknik olarak izin verse de, dosya adı kabukta tırnak içine alınmadığında komutu böleceği için kaçınmak gerekir.
Türkçe yerel ayarda ondalık ayırıcı virgül olduğundan tablolar CSV dosyalarını noktalı virgülle ayırır; metin alanlarında hem virgül hem noktalı virgül geçebildiği için iki ayırıcı da güvensiz kalır. Dikey çizgi düzyazıda neredeyse hiç geçmediğinden sütunları temiz ayırır.