$ set +x # is the opposite of set -x, and will reverse what you typed.
Вы не можете найти справочную страницу только на set
, потому что, как вы видите ниже:
$ type set
set
— это специальная встроенная оболочка. Хотя это задокументировано на странице руководства для вашей оболочки, предполагая здесь bash, вы также можете получить конкретную документацию с помощью
$ help set || builtin help set # luckily Bash has builtin help on builtin commands
Страница руководства по bash или sh хорошо читается, но разобраться в ней слишком долго. Эффективная информация, необходимая для сброса -установки вашего -x
, находится в конце перед Exit Status:
и читается как:
Using + rather than - causes these flags to be turned off. The flags can also be used upon invocation of the shell. The current set of flags may be found in $-. The remaining n ARGs are positional parameters and are assigned, in order, to $1, $2,.. $n. If no ARGs are given, all shell variables are printed.