Вопросы с тегом «set»

1
Что «set -» делает в этой точке входа Dockerfile?
Я пытаюсь понять, что делает эта точка входа в Docker . Мне кажется, что при написании Dockerfiles это очень распространенный паттерн, но мои навыки работы с bash ограничены, и я понятия не имею о всех специальных символах bash kung fu. Кроме того, трудно гуглить по "-", "$!" и т.д. Как …
41 shell-script  set 

4
Что означает «_ =»?
После запуска set -a var=99я могу найти предложение в выводе set: ... TERM=xterm UID=0 USER=root VIRTUAL_ENV_DISABLE_PROMPT=1 _=var=99 colors=/etc/DIR_COLORS ... Кто-нибудь может сказать мне, что означает "_ ="? Отмечу, что echo $varничего не даст. Если я запускаю set -a, то setэта переменная больше не будет включаться. Что происходит?

4
Что делает команда set без аргументов?
Что делает setкоманда без аргументов? Как я вижу, он печатает мои переменные окружения точно так же, как envкоманда, но в алфавитном порядке. И далее это печатает некоторую различную информацию (переменные? Функции?) Как: __git_printf_supports_v=yes __grub_script_check_program=grub-script-check ... quote () { local quoted=${1//\'/\'\\\'\'}; printf "'%s'" "$quoted" } quote_readline () { local quoted; _quote_readline_by_ref …
22 bash  set 

2
Подавить трассировку выполнения bash (set -x) снаружи скрипта
Я пытался найти ответ на этот вопрос, но пока не получилось: У меня есть сценарий, который запускает некоторые другие сценарии, и многие из этих других сценариев содержат «set -x», что заставляет их печатать каждую команду, которую они выполняют. Я хотел бы избавиться от этого, но сохранить информацию, если какой-либо из …
17 bash  shell  set 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.