Update sample scripts in plugin docs for best practices conformance #297
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
printf %q
to quote arguments to survive expansion by the remoteshell (started by ssh) unharmed.
word-split and glob-expanded.
basename
with a parameter expansion(shell builtin; no fork/wait overhead)
exec
on a command for which additional commands areexpected to be run in the same shell. (
exec
replaces the currentprocess, and does not return).
$1
andshift
s onto the same line for easierreading.
exit $?
is redundant; the default behavior ofexit
is to honor$?
.