Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

 BASH: color shell
Автор  VRevenge (26.04.2007 18:48) съобщение до автора
Погледнат  8246 пъти добави към любими
Оценка добави коментар
Гласове  2 изпрати на приятел
Коментари  (0) абонирай се за Shell
     
VRevenge
     
 

Black       0;30     Dark Gray     1;30
Blue        0;34     Light Blue    1;34
Green       0;32     Light Green   1;32
Cyan        0;36     Light Cyan    1;36
Red         0;31     Light Red     1;31
Purple      0;35     Light Purple  1;35
Brown       0;33     Yellow        1;33
Light Gray  0;37     White         1;37

Ето тук са цветовете

CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
function elite
{
   
local GRAY="\[\033[1;30m\]"
   
local LIGHT_GRAY="\[\033[0;37m\]"
   
local CYAN="\[\033[0;36m\]"
   
local LIGHT_CYAN="\[\033[1;36m\]"
   
local NO_COLOUR="\[\033[0m\]"
   
   
case $TERM in
        xterm
*|rxvt*)
           
local TITLEBAR='\[\033]0;\u@\h:\w\007\]'
            ;;
        *)
           
local TITLEBAR=""
            ;;
   
esac
   
   
local temp=$(tty)
   
local GRAD1=${temp:5}
   
PS1="$TITLEBAR\
   
$GRAY-$CYAN-$LIGHT_CYAN(\
   
$CYAN\u$GRAY@$CYAN\h\
   
$LIGHT_CYAN)$CYAN-$LIGHT_CYAN(\
   
$CYAN\#$GRAY/$CYAN$GRAD1\
   
$LIGHT_CYAN)$CYAN-$LIGHT_CYAN(\
   
$CYAN\$(date +%H%M)$GRAY/$CYAN\$(date +%d-%b-%y)\
   
$LIGHT_CYAN)$CYAN-$GRAY-\
   
$LIGHT_GRAY\n\
   
$GRAY-$CYAN-$LIGHT_CYAN(\
   
$CYAN\$$GRAY:$CYAN\w\
   
$LIGHT_CYAN)$CYAN-$GRAY-$LIGHT_GRAY "
   
PS2="$LIGHT_CYAN-$CYAN-$GRAY-$NO_COLOUR "
}

#!/bin/bash

T='gYw'   # txt test

echo -e "\n                 40m     41m     42m     43m\
     44m     45m     46m     47m
";

for FGs in '    m' '   1m' '  30m' '1;30m' '  31m' '1;31m' '  32m' \
          
'1;32m' '  33m' '1;33m' '  34m' '1;34m' '  35m' '1;35m' \
          
'  36m' '1;36m' '  37m' '1;37m';
 
do FG=${FGs// /}
  echo -en " $FGs \033[$FG  $T  "
  for BG in 40m 41m 42m 43m 44m 45m 46m 47m;
    do echo -en "$EINS \033[$FG\033[$BG  $T  \033[0m";
  done
  echo;
done
echo



Ключови думи: shell color bash




 1 посетител чете този скрипт (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

 

 
  • Интересно от Софтуер
 
  • Интересно от myLINKS
 
 
 
 



IT-PLACE.NET © 2004 - 2008