Bir programlama zorluğu için, dosya adlarındaki yeni satır karakterlerini destekleyen bir dosya sistemine ihtiyacım var, bu nedenle bir dosya şöyle bir ad verebilir:
A
filename
with
newlines
Hiçbir şey bulamıyorum. Biri bana yardım edebilir mi?
Çoğu Unix dosya sistemleri do tek bayt DEĞİL dosya adlarında izin bir yolu dizin ve dosya adlarını ayıran çizgi (/), ve adının sonunu gösterir (000 \) BOŞ vardır. Yine de, bir dosya adındaki backspace gibi yazdırılmayan karakterleri beklemeyen çeşitli programlarla ilgili ilginç sorunlar yaşayabilirsiniz.
—
m02-0
Mac OS X, GUI'deki dosya adının bir parçası olarak eğik çizgileri destekler, ancak geleneksel Mac yollarından dönüştürürken bunları virgüllere dönüştürerek yapar. Diğer taraftan, Mac'lerin geleneksel olarak yol bileşenlerini ayırmak için kullandığı kolonlar eğik çizgilere çevrilir. Harici adlı bir diskte 27 / Ocak adlı bir klasör GUI'de Harici: 27 / Ocak olarak görünür, ancak bu, POSIX yoluna dönüştürülür / Ciltler / Dış / 27: Ocak
—
Andrew Turner
Kayıt için, bazı grafiksel dosya yöneticileri (en azından Linux'taki Dolphin ) dosya adlarında eğik çizgi kullanmalarına
—
WhiteWinterWolf
⁄ve ASCII /(0x2f) yerine sessizce UTF-8 sembolüne (0xe28184) çevirmelerine izin verir.
Unix dosya sistemlerinin çoğu dosya adlarında yeni satırlara izin verir. Bakınız en.wikipedia.org/wiki/Comparison_of_file_systems . Birinin sonucunu çözümlememesinin
—
phuclv
ls
A\nfilename...? Icky!