1
Mengapa tidak berfungsi kembali sampai proses latar belakang berakhir?
Pertimbangkan skrip ini: #!/bin/bash function start { leafpad & echo $! } PID=$(start) echo "PID is $PID" Script tidak melanjutkan melewati penjepit penutupan sampai proses leafpad berakhir, meskipun itu adalah proses latar belakang. Kenapa ini? Apakah mungkin untuk meluncurkan proses latar belakang dari suatu fungsi?