
이 구조가 있다고 가정 해 봅시다.
/masterscript
/a/script1
/a/b/script2
마스터스크립트에서는 다른 스크립트를 백그라운드 프로세스로 생성합니다.
"/a/script1" &
"/a/b/script2" &
문제는 script1과 script2가 masterscript의 작업 디렉터리를 상속한다는 것입니다. 이러한 스크립트를 시작하고 작업 디렉터리를 스크립트가 있는 디렉터리로 설정하는 방법이 있습니까?
답변1
(cd /a && ./script1)&
(cd /a/b && ./script2)&
이름에 공백이나 특수 문자(예 *
: (
또는 ) 가 포함되어 있지 않으면 )
따옴표가 필요하지 않습니다.