Как я реализую ветвление и должностное лицо в ударе?
Давайте предположим сценарий как
echo "Script starts"
function_to_fork(){
sleep 5
echo "Hello"
}
echo "Script ends"
В основном я хочу, чтобы та функция была названа как новый процесс как в C, мы используем исполнительные вызовы и ветвление..
Из сценария ожидается, что родительский сценарий закончится и затем после 5 секунд, "Привет" печатается.
Используйте амперсанд так же, как и в оболочке.
#!/usr/bin/bash
function_to_fork() {
...
}
function_to_fork &
# ... execution continues in parent process ...