|
farver i Bash, tvivl med script
Jeg prøvede at se alle kombinationer af forgrunds-og baggrundsfarver i bash.
Dette virker fint for mig,
echo-e '\ E [37; 46m TEXT'
men da jeg prøvede nedenstående script, variabler I og J ikke ekspandere.
#! / bin / sh
for i in `seq 30 37` # forgrunden
gøre
for j i `seq 40 47` # baggrund
gøre
echo-e '\ E [$ i; $ jm TEXT'
tput sgr0 # Reset tekstattributterne til normal uden klare
gjort
gjort
Jeg forsøgte
echo-e "\ E [$ i; $ jm TEXT"
echo-e '\ E ["'"$ jeg "'";"'"$ j "'" m TEXT '
ikke lykke, please help.
|