use variable in alias


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting use variable in alias
# 1  
Old 09-27-2012
MySQL use variable in alias

Hi Guys,


Code:
aliase uniq get ut=XXX anistr|availyStus|oratate|uniqueid

I want to create aliase but i want xxx as variable.....

run like this
Code:
uniq ak123 
uniq ak324
uniq ak123

End of the story i want to use variable in aliase command
# 2  
Old 09-27-2012
Code:
alias u='uniq get $XXX anistr|availyStus|oratate|uniqueid'

Code:
export XXX=something
u

I am assuming odd command you gave actually does what you want when $XXX turns into something more meaningful. "get" is not standard a UNIX command, for example.
# 3  
Old 09-27-2012
Thanks

But it is possible to run single line command like ..

>u somthing

So i can get out put of below command

uniq get $XXX anistr|availyStus|oratate|uniqueid'

thanks
# 4  
Old 09-27-2012
What is your shell? in BASH or KSH you can do:

Code:
u () {
        uniq get "$1" anistr|availyStus|oratate|uniqueid
}

u something

...except I have severe doubts that your command actually works in the first place. It looks bizarre.
# 5  
Old 09-27-2012
MySQL

Thanks

i thing your command is good for ksh ,

But i want to use alise like below

Code:
alias ky 'echo $\!:1'

When i runt in unix :-

Code:
ky Hello

Output

Code:
Hello

Now i want use that hello in my command
Code:
uniq get hello anistr|availyStus|oratate|uniqueid

Thanks
# 6  
Old 09-27-2012
So you want it to print uniq get hello anistr|availyStus|oratate|uniqueid ?

Code:
u () {
        printf "uniq get $1 anistr|availyStus|oratate|uniqueid"
}

u hello

Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

awk alias passing a value to a variable

I am trying to turn this into an alias with no luck. I would then like to put the alias into my bashrc file. I know awk is very picky about quotes. I have tried every version of quotes, single quotes, double quotes, and backslashes that I can think of. VAR=$(xrandr | awk '$2=="connected"{s=$1}... (3 Replies)
Discussion started by: cokedude
3 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

Passing variable to Alias in Hp kshell

Hi all, I have a series of directories which i open regularly. I want create an alias so that i can pass the direcotry name to alias and then this commands makes Cd to the path i need. COuld you please help on how to create an alias ex of what i am trying but couldn't succeeded #alias... (1 Reply)
Discussion started by: firestar
1 Replies

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

5. Shell Programming and Scripting

expanding alias from a variable

Hi ! I am making my first steps to make a script. Therefore i try to make a scp command more easier. Given is the following alias: 14='admin@x-abcd-def.xyz Now i want to let the script read three var's from the console to use them in the script and then build the scp string. echo... (7 Replies)
Discussion started by: locutus01
7 Replies

6. UNIX for Dummies Questions & Answers

Alias with variable?

I'm new to UNIX. I have to run executables often, and they all have a common prefix "prefix_". Now I'm wondering if I can make an alias where I can type run xyz that will then execute "./prefix_xyz" ? Thanks in advance. (1 Reply)
Discussion started by: JustinT
1 Replies

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

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

9. UNIX for Dummies Questions & Answers

Alias

I'm trying to do the following: Create an alias called whopw that will change directory to the /etc directory and grep the password file for my username to return my password file entry. One assumption: Once the alias works, I will be letting all of my friends copy and use it. In other... (2 Replies)
Discussion started by: klannon
2 Replies

10. UNIX for Dummies Questions & Answers

alias

I used an alias to generate a log file for an application to produce the log file with time of invoking like this alias app org_app -log `date| cut -c 5-7,9-10,12-13,15-16,18-19`.log and I entered in the .cshrc file. but the date is stored when I invoke the .cshrc file. so, if in a same... (2 Replies)
Discussion started by: sskb
2 Replies
Login or Register to Ask a Question