alias


 
Thread Tools Search this Thread
Special Forums Hardware Filesystems, Disks and Memory alias
# 1  
Old 05-06-2002
alias

Hello,

I'm trying to create an alias that will show the path name of a current directory when a user cd's into any directory.

I have tried the following:

alias cd ' cd | pwd '

This just lists the current directory, even when I cd to another directory the alias just lists my home working directory.


Thanks
# 2  
Old 05-06-2002
You are setting the alias cd to only cd back to your home directory...you aren't giving it the parameter of where to change to.

Try this instead - (will work with ksh and sh - not csh)
set up PS1=`$PWD` in your .profile
thehoghunter
# 3  
Old 05-06-2002
thehoghunter:

Are you saying that I cannot create an alias within the csh to allow the user to know the cwd upon cd'ing?

thanks
# 4  
Old 05-06-2002
No, I wrote that the information given would not work with csh. If you know csh, you know it doesn't use .profile .

Put the following (or something like it) in your .cshrc
alias cd 'cd \!*;set prompt="[`hostname`]$cwd :" '

Last edited by thehoghunter; 05-06-2002 at 03:41 PM..
thehoghunter
# 5  
Old 05-06-2002
csh ....

try use those lines on your .cshrc

set prompt = "[\!]$USER@`hostname`>"
alias setprompt 'set prompt = "$USER@`hostname` $cwd>"'
setprompt
alias cd 'cd \!*;setprompt'
alias pushd 'pushd \!*; setprompt'
alias popd 'popd \!*; setprompt'
alias pwd 'echo $cwd'

Hope this help.

Smilie
# 6  
Old 05-06-2002
Lightbulb alias

yellowfish, thehoghunter:

Thanks for the advice, I will give it a shot. I found another way of performing this task:

alias cd 'get old = $ cwd; chdir \ !*; pwd'

This works just fine.

Again, thanks.
# 7  
Old 04-27-2006
Hi,

I'm using ksh do you know how to make an alias for cd that will list all the files in the current directory?

Cheers

C19
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Alias help

I am creating subversion pre commit hook on linux to run on client side but its not working and throwing an error - alias svnbi="plutil *.plist|grep -v OK; if ; then svn ci -m $1 ; fi" but when I run - (test is $1 here) svnbi test bash: syntax error near unexpected token `test' ... (1 Reply)
Discussion started by: jacki
1 Replies

2. UNIX for Dummies Questions & Answers

Create alias files (not alias commands)

If one: $ find -name 'some expression' -type f > newfile and then subsequently wants to create an alias file from each pathname the find command retrieved and the > placed within 'newfile', how would one do this? Ideally, the newly created alias files would all be in one directory. I am... (3 Replies)
Discussion started by: Alexander4444
3 Replies

3. UNIX for Dummies Questions & Answers

Alias help

I can get the nth line of a file using sed -n 'np' file however all I want to type is "line n file" so I am trying to use alias alias line='sed -n \'&\'' but its not working, how can I make this work Thanks (2 Replies)
Discussion started by: chrisjones
2 Replies

4. UNIX for Dummies Questions & Answers

using alias

I need to login to one server and then switch the user and set a number alias. But i cant modify the .profile file. I have one script avi1.sh $ more avi.sh sudo su - bil sh avi1.sh and in home directory of bil i have avi1.sh that says $ more avi1.sh alias l='ls -ltr' alias b='cd... (7 Replies)
Discussion started by: blackeyed
7 Replies

5. UNIX for Dummies Questions & Answers

alias help

Hello again, what does \!* do int his line alias lookup 'grep -i \!* who.is.who' Thanks! (1 Reply)
Discussion started by: kris888
1 Replies

6. Shell Programming and Scripting

please help me regarding alias

Dear All, I have given alias to run a script which will calculate memory and cpu utilization as "utils" in my bash shell. Even i have given this entry in .profile and .bashrc in my home directory. It is working fine. Now my question is that I want to use this alias in... (17 Replies)
Discussion started by: naree
17 Replies

7. UNIX for Dummies Questions & Answers

alias help

Hi I have a problem when i try to set any thing as alias it works say alias sasa="cd /home/hghgg" but when i close the terminal it does not work (5 Replies)
Discussion started by: shafique
5 Replies

8. HP-UX

alias help

i want to use short cut alias command but its not happening can any on help (4 Replies)
Discussion started by: shafique
4 Replies

9. UNIX for Advanced & Expert Users

using alias...

hi.. i want to make an alias in unix, for using it to change of directory by example: if i am in /dtmp/inp/aux and i want to go to /sybase/bd, i want to make an alias named "bd", to go directally to /sybase/bd (alias bd="cd /sybase/bd") i create it, but when i turn off the conection... (2 Replies)
Discussion started by: DebianJ
2 Replies

10. UNIX for Dummies Questions & Answers

Alias

Hello, I'm a beginner to Unix and I want to create an alias that lists the given directory in long format; the alias should use a pager to display the result. Thanks in advance. (2 Replies)
Discussion started by: guelpth
2 Replies
Login or Register to Ask a Question

Featured Tech Videos