Question: what is the difference between unix shell scripting and linux shell scripting?
Answer: the difference being that “bash” is the default shell with Linux, so “"Linux scripting” really means “bash scripting” … while the other Unixes/Unices each have their own default shell, which will be older than the bash shell used by Linux.