pub fn substitute_args(content: &str, args: &[String]) -> String
pi’s substituteArgs: replaces $1, $@, $ARGUMENTS, ${N:-default} and ${@:start:length}.
substituteArgs
$1
$@
$ARGUMENTS
${N:-default}
${@:start:length}