What is the use of "shift" command in passing parameters?
Answer / satchi
"shift" is useful when you need to access positional
parameters more than 9.
EX- execute a script to display 11th position parameter.
#./test.sh 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th
12th
shell scripts limits the access of arguments up to 9.to
over come this calculate the position of argument you want
to access and use shift to pull inside 9th countdown.
ex:
withen the script write "shift 2" before "echo $9"to
display 11th parameter.
withen the script write "shift 3" before "echo $9"to
display 12th parameter.
| Is This Answer Correct ? | 8 Yes | 1 No |
What is awk in shell scripting?
How important is shell scripting?
What is bourne shell scripting?
What are the four fundamental components of every file system on linux?
Determine the output of the following command: [ -z “” ] && echo 0 || echo 1
how can you execute the shell scripts?
What language is used in terminal?
What are the disadvantages of shell scripting?
how is the oppurtunities for unix in the software
How to write a function?
What is the lifespan of a variable inside a shell script?
Print the 10th line without using tail and head command.