Visit Our UNIX and Linux User Community

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
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'

Previous Thread | Next Thread
Test Your Knowledge in Computers #306
Difficulty: Easy
The HTML4 standard was published in 2014.
True or False?

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 "" |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 there a way to create an alias that is a string of a commands ? (1 Reply)
Discussion started by: HikerLT
1 Replies

Featured Tech Videos