How to use the shift command in Linux
This article will explain in detail how to use the shift command in Linux. The editor thinks it is very practical, so I share it with you as a reference. I hope you can get something after reading this article.
Linux commonly used command shift command is mainly used to move position parameters, the position parameters $n, $n. Rename to $1, $2.
Shift move position parameter.
Summary shift [n] Parameter n (optional): an integer greater than or equal to 1 and less than or equal to the number of parameters, defaults to 1.
The return value returns successful unless n is greater than the number of parameters or n is less than 1 and other illegal values.
The example assumes that our script file (test.sh) is as follows:
#! / usr/bin/env bash # displays the first three positional parameters. Echo "$1 $2 $3" # removes the first two positional parameters and renames $3 to $1, and so on. Shift 2 echo "$1 $2 $3" executes the script on the terminal:
The information returned by sh test.sh q w e r t is as follows:
Q w e e r t note that this command is a bash built-in command. For related help, please see the help command.
This is the end of the article on "how to use shift commands in Linux". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, please share it for more people to see.