Что означает & при использовании в конце сценария bash?


11

Я использую bash-скрипт для запуска и добавляю &в конец, вот так:

./bin/Startup.sh par1 &

Что означает &символ в конце?

Спасибо.

Ответы:


8

Он говорит системе выполнить команду в фоновом режиме. Со страницы руководства bash в моей системе:

Если команда завершается оператором управления &, оболочка выполняет команду в фоновом режиме в подоболочке. Оболочка не ожидает завершения команды, и возвращается статус 0. Команды, разделенные символом a; выполняются последовательно; оболочка ожидает завершения каждой команды по очереди. Статус возврата - это статус выхода последней выполненной команды.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.