Term::ANSIColor
'u kullanan bir Perl komut dosyasına sahibim. Ben bir dosyaya > file.txt
çıktı yönlendirirseniz ardından dosya ^[[0m
Yönlendirilmiş çıkışlı perl renk belirteci
şey Yönlendirilen çıktı bu özel içerdiğini böyle benim makinesi, Ubuntu 10,04, değiştirildi sadece metin değil, renk kodlarını içerdiğini durum için kullanılır renk belirten karakterler.
Bunu nasıl düzeltebiliriz? Çıkış yönlendirmesini perl betiğinin içinden tespit edebilir ve renk bölümünü atlayabilir miyim?
Teşekkürler!
Hızlı bir küçük komut için, -t STDIN kesinlikle kabul edilebilir. Bunu, renklendirilmesini istediğim bir kerelik için kullanıyorum. – zostay
@zostay -t STDIN'i kontrol ederek renkleri önlemede başarılı değildim. Komut dosyası './Script.prl> file.txt' olarak çalıştırıldı. Ancak -t STDOUT'un doğru şekilde çalıştığını kontrol etmek – Mikhail
@Mikhail: Bu durumda muhtemelen “STDIN” yerine “STDOUT” değerini test etmek isteyebilirsiniz. –