5.00 / 1 oy

Linux terminalinde çıktı rengini değiştirmek

Linux terminal uygulamaları konusunda paylaştığım uygulamalara ek olarak bir yazarın daha önce paylaşmış olduğu bir yazı için linux terminal uygulaması yapmak amacıyla bu başlığı da açmak istedim. Windows komut satırında CMD'de Yazı ve Arka Plan Renklerini Değiştirmek uygulamasını hazırlayan yazar arkadaşımın ellerine sağlık, ben de linux terminalinde yazıların renklerini nasıl değiştirebileceğimiz konusunda bir örnek paylaşayım madem.

Terminal içerisinde çıktı alırken kullandığımız en standart iki komut echo ve printf komutları. Bu iki komutu kullarak çıktınızı renklendirmek isterseniz aşağıdaki kod mantığını kullanabilirsiniz.

En sık kullanılan renkler için geçerli ANSI kodları şu şekilde:

Siyah        0;30     
Kırmızı      0;31     
Yeşil        0;32     
Kahverengi   0;33     
Sarı         1;33
Mavi         0;34     
Açık mavi    1;34
Mor          0;35     
Camgöbeği    0;36     
Açık gri     0;37     
Beyaz        1;37

 

Örneğin kırmızı rengini KIRMIZI olarak tanımlayalım ve terminal içinde kullanalım

KIRMIZI='\033[0;31m'

linux bash color text

Not: Ekran görüntüsünden de görebileceğiniz gibi eğer echo komutu ile çıktı alırken renk değiştirmek isterseniz -e ekini eklemelisiniz.

Bazı diğer terminal komutu yazılarım:

bkz: Leafpad Nedir ve Nasıl Kullanılır?

bkz: Linux Terminal'de dizindeki tüm dosyaları ve klasörleri tek seferde silmek

bkz: Linux Terminal'de Python Kodu Yazmak ve Çalıştırmak

bkz: Linux'te terminalden mevcut dizini bulmak (pwd komutu)

bkz: Linux'te terminalden klasördeki dosyaları listelemek (ls komutu)

bkz: Linux'te terminalden dosyanın içini görüntülemek (cat komutu)

Öz Hakiki Bumblebee

07.02.2021 20:34

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Linux terminalinde çıktı rengini değiştirmek

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.