How do I resize all shell commands in a shell script and expand any variable names? For example, the following line was given:
ls $ DIRNAME I would like to run the command command and display the following
< The purpose of this is to save the name and the names of all shell commands and their arguments. Perhaps there is a better way to create such an ebb?
set-x or set-o extras Expands variables and prints a little + sign before the line.
set -v or set -o verbose does not extend the variable before printing.
Use set + x and set + v to close the above settings.
On the first line of the script, any #! / Bin / sh -x can later have the same effect as set -x script.
The above also works with / bin / sh .
$ cat shl #! / Bin / Bash DIR = / tmp / so LS $ DIR $ bash -x shl + DIR = / tmp / so + ls / tmp / so $
Comments
Post a Comment