Bazı tuhaf nedenlerle, tanımlayıcılarda kelime ayırıcı olarak "" "denedim:
$ export foo'bar=1
>
> ^C
$
Sonuç yukarıda gösterildiği gibidir, id komut istemi ">" olarak değişir ve sistem açıkçası benim açımdan daha fazla bilgi bekler. Gördüğünüz gibi, kaçmak için ctrl-C tuşlarına basmak zorunda kaldım. Aynı şey,
$ ls foo'bar
$ mkdir foo'bar
Tüm bunların anlamını merak ediyorum, terminal komutlarında "" "özel anlamının ne olduğunu merak ediyorum.
Ekstra: Bir yana, hem Unix benzeri hem de Windows sistemlerinde (güvenli olanların ortak alt kümesini almak için) dosya ve klasör adlarında özel veya başka şekilde geçersiz karakterler kümesini bilmek istiyorum (özellikle, ya tüm ASCII olmayan?).
Teşekkürler, Denis