Có thể tô màu dấu nhắc trong Bash?


14

Có thể tô màu lời nhắc ("user @ host: ~ / dir / $") trong Bash không? Một số lệnh tạo ra rất nhiều đầu ra và đôi khi rất khó để tìm thấy nó bắt đầu từ đâu. Tô màu sẽ giúp rất nhiều.


Có bạn có thể. Xem liên kết
karthick87

Câu trả lời:


30

Tìm thấy một cách dễ dàng để làm điều đó:

Không chú ý force_color_prompt=yestrong ~/.bashrc.


1
Đó chắc chắn là cách dễ nhất :)
Little Jawa

Tôi hoàn toàn bỏ qua tùy chọn này trong ~ / .bashrc! Thanx dù sao!
Ubuntuser

0

Bashish là một công cụ chủ đề cho giao diện điều khiển; kiểm tra một số ảnh chụp màn hình ở đây :-)

Thật dễ dàng để cài đặt:

  1. Nhấp vào liên kết tải xuống trên trang web
  2. nhận được bản sửa lỗi cho Ubuntu
  3. bấm đúp vào tệp đã tải xuống và Trung tâm phần mềm sẽ cài đặt nó cho bạn.

Sau đó, đóng bất kỳ thiết bị đầu cuối mở và gõ:

bashish list

để có được một danh sách các chủ đề đã được xây dựng.

Hãy vui vẻ :-)


0

Một giải pháp thay thế cho tất cả các giải pháp khác:

if [ $ ( mà dircolors ) ] thì if [ - r ~ /. dircolors ] sau đó eval "$ (dircolors -b ~ / .dircolors)" khác eval "$ (dircolors -b)" fi 
  export color_support = true
 fi  

    
  
     
  
     
  

Ngoài ra, bạn có thể bật màu trong các lệnh phổ biến như lsgrep .

if [ "$ color_support" = true ] thì 
  bí danh ls = "ls --color = auto" 
  bí danh grep = "grep --color = auto" fi   


Những tập tin nào nên được lưu trữ?
Chai T. Rex

Tôi đề nghị .bashrccho đơn giản. :)
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.