I have specified variables in the shell script as follows
USERNAME="$1"
PASSWORD="$2"
DATA="${@:3}"
DATAVERSION="$4"
when I run the script is goes something like this:
./abc.sh "name" "password" csv V1
But when here csv and V1 are considered as 3rd argument instead of considering V1 as the fourth argument Because of ${@:3} which I needed.
So how one can end this ${@:3} while passing the argument to script. So that arguments can be read?