PS1'i aşağıdaki gibi yapılandırmaya çalışıyorum.
Yeşil = "\ [\ e [32; 1 m \]" Kırmızı = "\ e [0, 31m" Mor = "\ e [0, 35m" STARTCOLOR = "\ [\ e [40m \]" ENDCOLOR = "\ [\ e [0m \]" PS1 dışa aktar = "$ STARTCOLOR $ Yeşil \ u @ $ Mor \ h $ Kırmızı \ w $ Yeşil> $ ENDCOLOR"
Bazı sorularım var.
- "[\ E [32; 1m]" ve \ e [32; 1m "arasındaki fark nedir?
- 'PS1'i dışa aktar' komutunu çalıştırdıktan sonra iyi çalışıyor, ancak girdiye yaklaşık 20 karakter verdiğimde, eklediğim gibi karakterlerin üzerine yazılıyor. Bunun nesi var?
- STARTCOLOR (\ e [40m) / ENDCOLOR (\ e [0m) 'in anlamı nedir?
http://a.imageshack.us/img8/606/resultqm.jpg
KATMA
Bazı testlerden sonra, sorunu çözebilecek aşağıdaki değişikliği aldım. Yani, "\ e" biçimi "\ [\ e" biçimiyle değiştirilmelidir.
Kırmızı = "\\ e [1; 31m" - çalışmıyor Kırmızı = "\ [\ e [1; 31m \]" - çalışıyor