백그라운드에서 스크립트를 실행하려면 "&" 또는 "()&"를 사용하시겠습니까?

백그라운드에서 스크립트를 실행하려면 "&" 또는 "()&"를 사용하시겠습니까?

예를 들어, 백그라운드에서 스크립트를 실행하려면 다음 a.sh을 실행해야 합니다.

./a.sh &

아니면 서브셸에 넣고 백그라운드에 두어야 합니까?

(./a.sh) &

()&둘 다 테스트했는데 차이점이 발견되지 않았습니다. 둘 다 작동합니다. 언제 사용해야 하는지 아니면 그냥 사용해야 하는지 알려줄 수 있나요 &? 이들진심하다그리고 신중하다의 차이점은 무엇인가요?

관련 정보