Sponsored Content
Full Discussion: uisng color in script...
Top Forums Shell Programming and Scripting uisng color in script... Post 56164 by moxxx68 on Tuesday 28th of September 2004 07:52:27 PM
Old 09-28-2004
MySQL dear Zazzybob...

Smilie found the answer.. couldn't quite figure .bashrc or alias and i am sure there is a more functional way of writing this into the script if you or anyone has some ideas about a way to implement it in a function or know how to apply the alias code to the script I would really like to hear from you.. i tried ot implement both but didn't get far.. but this seems to work just fine;;;
# !/bin/sh
# .clear
function fun { clear; pwd; date; tty; }
TTY=`tty`
Dir=`dir`
echo "enter term:"
read term
if [ "$TTY" == "/dev/pts/$term" ]
then
fun
echo "Experimental Tterminal" > /dev/pts/$term
elif [ "$term" == "z" ]
then
fun
echo "Experimental Terminal"
ls -ali --color > /dev/tty
elif [ "$term" == "usb" ]
then
fun
echo "//Usbterminal//" > /dev/tty
ls -ali --color
else
fun
case $term in
u|U) fun
echo "//usbterminal//" && egrep -nA5 '([a-z]|[0-9]\Smilie' * | less && ls -ali --color > /dev/tty
;;
e|E) fun
echo "Experimental Terminal" && egrep -nA5 '([a-z]|[0-9]\Smilie' * | less && ls -ali --color > /dev/tty
;;
a|A) fun
egrep -nA5 '([a-z]|[0-9])' * | less && ls -ali --color > /dev/tty
;;
x|X) fun
xterm & > /dev/tty
;;
m|M)fun
mozilla & > /dev/tty
;;
esac
fi

thanx for your input and appreciate your interest.
moxxx68
Smilie
just one question !
this function just gives esc sequences instead of color why...?
ls -ali -R --color | less....

Last edited by moxxx68; 09-28-2004 at 09:25 PM..
 

3 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Find command uisng -prune or -only

I've run into a brick wall using the -prune command to avoid walking sub-directories. Does any one have any suggestions on how I avoid walking the sub-directories when finding files in the following example? I want to find all files older than 30 days in the dir1 directory and only the dir1... (7 Replies)
Discussion started by: 2reperry
7 Replies

2. AIX

How to backup and restore Linux uisng NIM.

Hi Friends, I've a hard question to ask. I have a NIM server running on AIX 5.3. Now my requirement is that , " From This NIM Server i would like to take the Image of Linux servers ". I mean that using NIM server i should be able to backup / restore the linux Servers. In Simple terms... (3 Replies)
Discussion started by: rdkumarj
3 Replies

3. UNIX for Dummies Questions & Answers

How to change the background color in the init 3 mode(not line color)

Hello, I am using RHEL 6.1 on VMware I am searching for a way to change background color (not line by line color wich one can using tput command) basically changing the color of the whole screen to white instead of the default black and changing font color to black and alos would like to... (2 Replies)
Discussion started by: Dexobox
2 Replies
script(1)						      General Commands Manual							 script(1)

NAME
script - Makes a transcript of terminal session SYNOPSIS
script [-a] [file] The script command makes a transcript of everything printed on your terminal. OPTIONS
Appends the transcript to file rather than writing it to file. OPERANDS
The name of an output file that will contain the transcript of the session. If this parameter is omitted, the file typescript is written. DESCRIPTION
The transcript is written to file, or appended to file if the -a option is given. If no file name is given, the transcript is saved in the file typescript. The script ends when the forked shell exits. This program is useful when you are using a CRT and want a hard-copy record of the dialog (for example, a technical writer might create an example of a working session this way). If you specify the -a option and the file does not exist, it is created. If you do not specify the -a option and the file exists, it is replaced. RESTRICTIONS
The script command requires a streams based terminal. In single user mode, streams may not be enabled. Under these circumstances, script will exit with no action. If you are the superuser and need to run this command in single user mode, use the following special instruc- tions. Enabling Streams If it is necessary to enable a streams environment in the single user mode, enter the command /sbin/init.d/streams. This command is avail- able to the superuser only. SEE ALSO
Commands: autopush(8), cat(1), echo(1), strsetup(8), tee(1) System Administration script(1)
All times are GMT -4. The time now is 04:00 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy