ветвление и должностное лицо в ударе

Как я реализую ветвление и должностное лицо в ударе?

Давайте предположим сценарий как

echo "Script starts"

function_to_fork(){
sleep 5
echo "Hello"
}

echo "Script ends"

В основном я хочу, чтобы та функция была названа как новый процесс как в C, мы используем исполнительные вызовы и ветвление..

Из сценария ожидается, что родительский сценарий закончится и затем после 5 секунд, "Привет" печатается.

67
задан Abhijeet Rastogi 22 June 2010 в 19:46
поделиться

2 ответа

Используйте амперсанд так же, как и в оболочке.

#!/usr/bin/bash
function_to_fork() {
   ...
}

function_to_fork &
# ... execution continues in parent process ...
112
ответ дан 24 November 2019 в 14:34
поделиться

Как насчет:

(sleep 5; echo "Hello World") &
31
ответ дан 24 November 2019 в 14:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: