1 alias 2 commands 1 argument

Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers 1 alias 2 commands 1 argument
# 1  
Old 08-31-2001
1 alias 2 commands 1 argument

Hi, i want make 1 alias with two commands include to do two things at the same time like this:
ex: do finger and last at the same time with only one word finla or something.


/home/seba > finger dustin
Login name: dustin In real life: Dustin Feldman
Directory: /home/dustin Shell: /usr/local/bin/tcsh
On since Aug 31 15:19:27 on pts/14 from eyes.tecnet.com
25 minutes Idle Time
No unread mail
No Plan.
/home/seba > last dustin
dustin pts/14 eyes.tecnet.c Fri Aug 31 15:19 still logged in
dustin pts/11 eyes.tecnet.c Fri Aug 31 12:17 - 12:49 (00:31)
dustin pts/1 r000-40-165-152. Fri Aug 31 08:13 - 08:14 (00:00)
dustin pts/1 r000-40-164-101. Fri Aug 31 01:25 - 02:00 (00:34)

wtmp begins Fri Aug 31 01:25
/home/seba >
# 2  
Old 08-31-2001
alias test='finger dustin; last dustin'
# 3  
Old 08-31-2001
thanks mib, but i want to do something like this (with your example):

/home/seba > test dustin


/home/seba > test jesse

i think i have to do something like this:
alias test='finger user; last user'

thanks again, i nice met somebody to reply you.
# 4  
Old 09-01-2001


alias atest='finger $1; last $1'
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Passing an argument using alias to piped command

Hi. I'm trying to do a "simple" thing. grep -rls grepped_exp path | xgs where xgs is an alias to something like: xargs gvim -o -c ":g/grepped_exp" now the problem is that I want to pass the "grepped_exp" to the piped alias. I was able to do something like what I want without the... (4 Replies)
Discussion started by: hagaysp
4 Replies

2. Shell Programming and Scripting

Xargs: multiple commands to each argument

Hello. There is my one-liner to get subjects of potential spam mails sudo exiqgrep -bf "spamer@example.com" |cut -d' ' -f1 |xargs -I ~ sudo /usr/sbin/exim -Mvh ~ |grep 'Subject: ' I want to insert blank line after each iteration to make output more readable. I tried sudo exiqgrep -bf... (1 Reply)
Discussion started by: urello
1 Replies

3. 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

4. Shell Programming and Scripting

alias commands

Is there a way to create alias for commands and store then in a location where a certain group can run them. I also want anybody in that group to be able to add alias. I don't want them to access the /etc/environment or /etc/profile files to do so. If there needs to be a line added in either of... (1 Reply)
Discussion started by: daveisme
1 Replies

5. UNIX for Dummies Questions & Answers

Passing arguments to alias with multiple commands

I have a few aliases set up on AIX servers in my .kshrc file. Some of them contain multiple commands that are piped together. A simple example would be something like this: # alias to list directory contents as root and sort by size. alias lss='sudo ls -l | sort -nbk5' When I call... (5 Replies)
Discussion started by: derndingle
5 Replies

6. UNIX for Dummies Questions & Answers

How to make delays between multiple commands in an alias (ircII)?

Okay so I have an alias that looks like this: ALIAS gscn { MSG gscn Test1 MSG gscn Test2 MSG gscn Test3 MSG gscn Test4 MSG gscn Test5 } How do I make it wait 5 seconds between each command before it executes the next one after that in order from top to bottom? I tried the TIMER... (1 Reply)
Discussion started by: guitarscn
1 Replies

7. UNIX for Dummies Questions & Answers

Using * when passing argument to alias

I have some folders with this structure: /data/me/a123xxx Where "xxx" is some changing series of letters, and "123" changes so folders might look like: /data/me/a123xxx /data/me/a234ysd /data/me/a534sds etc. The numbers are what matter to me (they identify the folder), so I created an... (7 Replies)
Discussion started by: ramparts
7 Replies

8. UNIX for Dummies Questions & Answers

How to create a alias with an argument

If I want to create an alias called "cdr", and this alias need an argument (for example arg1)followed by "cdr", the result should go to the directory like "/home/ting/arg1/report/logs", the command should look like below, alias cdr arg1 "cd /home/ting/\!$1/report/logs" (not working)::( ... (1 Reply)
Discussion started by: ting123
1 Replies

9. UNIX for Dummies Questions & Answers

Alias commands

how do you alias a command... Like say I wanted kitten to exicute the command whoami. how would I do that? Thank you for your time. (2 Replies)
Discussion started by: Mars8082686
2 Replies

10. UNIX for Dummies Questions & Answers

Alias confusion - multiple commands ?

I've read the man on the alias command, and I am perplexed. I don't see a way to create an alias that will perform more than one command......is there a way to create an alias that is a string of a commands ? (1 Reply)
Discussion started by: HikerLT
1 Replies
Login or Register to Ask a Question