Someone
public shellscript v1 · immutable#!/bin/sh -xvExecute (){ echo -e "Executing $@ ..."; $@;}Execute "./getopts.sh -P 'hello world'"+ Execute ./getopts.sh -P 'hello world'+ echo -e Executing ./getopts.sh -P 'hello world' ...Executing ./getopts.sh -P 'hello world' ...+ ./getopts.sh -P 'hello world'#!/bin/sh -xvwhile getopts "P:" ido case "$i" in P) VAR=$OPTARG; continue;; *) echo $usage; exit 1;; esacdone+ getopts P: i+ VAR='hello+ continue+ getopts P: iecho $VAR+ echo 'hello'hello#./getopts.sh -P 'hello world'