How to run zsh script in specified folder? How to specify a folder to run a script:
zsh script_name.sh
Documents said that: “-s Force shell to read commands from the standard input. If the -s flag is not present and an argument is given, the first argument is taken to be the pathname of a script to execute.” but it does not work.
What is the difference between zsh -c ~/path1/ script1.sh (2 parameters) and zsh -c ~/path1/script1.sh?
You should just open a subshell, Execute the following from zsh or bash (including the parentheses):
Note: If your script is written for zsh, name it
script1.zshinstead, since zsh syntax is not retro-compatible with old sh’s.