04-16-2010
echo in alias for Unix C-Shell Prompt
Hi,
I want to set Unix prompt in C-Shell which required the break new line using alias.
Ex.
hostname : username : [$CWD]
%>
Now, it will be setup in .login file with alias
alias cd 'cd \!* | set prompt="`hostname` : $USER : [$CWD] %>"'
I'm unable to parse echo command or break which I can get %> in next line.
Thanks
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
ok this is my problem.
I have a variable that is very specific in spaceing but when ever i try to use the variable i only get 1 empty space vs 3 for example.
$ list="list me"
$ echo $list
list me
$ list2="one two three"
$ echo $list2
one two three
i have tried... (7 Replies)
Discussion started by: Optimus_P
7 Replies
2. Shell Programming and Scripting
i have a cygwin unix and i would like to use alias to save a cd command.. however i lose this alias when i close out cygwin and log back in.. is there any way to save this command so that i can use it every time i log in? i am using cygwin on windows xp. thanks. (1 Reply)
Discussion started by: npatwardhan
1 Replies
3. Shell Programming and Scripting
Hi,
I want to set Unix prompt in C-Shell which required the break new line using alias.
Ex.
hostname : username :
%>
Now, it will be setup in .login file with alias
alias cd 'cd \!* | set prompt="`hostname` : $USER : %>"'
I'm unable to parse echo command or break which I can get %>... (3 Replies)
Discussion started by: buzzusa
3 Replies
4. Homework & Coursework Questions
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
How do I create a shell script called 'custinfo' to prompt a customer to enter and display back the following:... (4 Replies)
Discussion started by: SQLScript
4 Replies
5. Shell Programming and Scripting
Hello,
I work on Windows and I use Putty to access a remote UNIX server.
I am trying to build a shell script that will have as main task to open the
Windows command prompt (cmd) and run some Windows commands thereafter. The commands are actually file transfer commands that will download a file... (14 Replies)
Discussion started by: rookie2785
14 Replies
6. UNIX Desktop Questions & Answers
Hi all,
I wish to know whether Unix can access window's file in Unix's terminal?
Apart from that, how to copy files or share files between Window and Unix? I get to know of secure copy, however, my company's Unix does not support the feature of secure copy? Any other method for me to share/... (5 Replies)
Discussion started by: jessy83
5 Replies
7. UNIX for Dummies Questions & Answers
Good morning everyone, does anyone know what Unix command to use to lookup a servers alias name, thanks (3 Replies)
Discussion started by: abbya
3 Replies
8. UNIX for Dummies Questions & Answers
how to Change the % prompt to - prompt in unix
:wall:
---------- Post updated at 07:40 AM ---------- Previous update was at 07:38 AM ----------
How To display the last modification time of any file in unix
---------- Post updated at 07:40 AM ---------- Previous update was at 07:40 AM... (2 Replies)
Discussion started by: manjiri sawant
2 Replies
9. Shell Programming and Scripting
How do i echo the output of a unix command using shell script???
Like:
echo /etc/ ls -l (2 Replies)
Discussion started by: sunny2802
2 Replies
10. Shell Programming and Scripting
Hi Help,
I have a script which looks like below.
echo "Train count??"
set train_count = $<
cat tmp | awk -v var=${train_count} '{print $0"var"}' > tmp
The echo "Train Count??" does not show up in the terminal due to redirecting to output file tmp. How is it possible to have the prompt... (3 Replies)
Discussion started by: Indra2011
3 Replies
ali(1mh) ali(1mh)
Name
ali - list mail aliases
Syntax
ali [ -alias aliasfile ] [ -help ] [ -[no]list ] [ -[no]normalize ] [ -user useraddr ] [ -nouser ] [ aliases ... ]
Description
The command searches the specified mail alias files for each of the given aliases. It creates a list of addresses for those aliases, and
displays that list on the screen.
Options
-alias aliasfile
Specifies the alias file to be consulted by You can specify more than one alias file, but each aliasfile must be preceded by
-alias. In addition to any alias files that you specify, consults the system alias file
You can set up an entry in your so that automatically consults an alias file. To do this, add the Aliasfile entry to your pro-
file. See for more information.
-help Prints a list of the valid options to this command.
-list
-nolist Prints the addresses on separate lines. If you do not specify the -list option, the addresses are separated by commas and
printed on as few lines as possible.
-normalize
-nonormalize
Instructs to try to track down the official hostname of the address. This can be suppressed by using -nonormalize. The default
is -nonormalize.
-user useraddr
-nouser Displays all the aliases that contain a specific name. Instead of listing the addresses that each given alias expands to, lists
the aliases that expand to include each given address. You must specify the complete user name that you have used in your alias
file.
The defaults for this command are:
-alias /usr/lib/mh/MailAliases
-nolist
-nonormalize
-nouser
Examples
The following example shows how the -user option can be used to list all the aliases containing the address Parker@Venus:
% ali -user Parker@Venus
Parker@Venus: Group, Reviewers, Badminton
Profile Components
Path: Location of your Mail directory.
Aliasfile: Location of your personal alias file.
Files
The user profile.
The system alias file.
The system password file.
The system group file.
See Also
mh-alias(5mh)
ali(1mh)