Is there a limit on the number of arguments you can pass down to a script.
Noticing in a script of ours we're getting incorrect arguments passed into the scripts and the only major difference is that we're passing down more arguments.
Hi,
May I know how you are passing the arguments.
Please refer the screenshots for configuring more than one argument for the script task. Please accept the answer if it works for you so that others can also benefit from it.
Apologies
We found exactly what the issue was and it was bash itself and how it takes in args.
When you hit 10 arguments we needed to encase the input assignment in {}.
So instead you have ${10}. $10 was being treated as $1
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
When you hit 10 arguments we needed to encase the input assignment in {}.So instead you have ${10}. $10 was being treated as $1
Yes, that is what the Linux part is.
In shell scripting, if you want to use arguments to pass on to a script and if the argument number reaches 10 and above you have to use it like this ${10}
Makes sense!
Thanks for accepting the answer.
Cheers,
Robhit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.