💻 Tech
In bash, you can split a string into an array using the read command. For example, if you have a string of comma separated values, you can split them into an array like so:
IFS=', ' read -r -a EXCLUDED <<< $JOBS
IFS is the internal field separator. It’s used to split the string into an array. The -r flag prevents backslash escapes from being interpreted. The -a flag tells read to split the string into an array. The EXCLUDED variable is the name of the array. The JOBS variable is the string to split.
For example, if JOBS="foo, bar, baz", then EXCLUDED will be an array with the values foo, bar, and baz.