O Que É Herança do Diretório de Trabalho?
A herança do diretório de trabalho é a regra segundo a qual um processo recém-criado começa com o mesmo diretório de trabalho atual do processo que o iniciou. Uma mudança de diretório afeta apenas aquele processo e seus filhos posteriores, não seu pai. Os caminhos relativos que um programa usa são resolvidos em relação a esse diretório herdado.
Por que isso importa
Em CI, uma mudança de diretório em um comando de shell não persiste em um comando lançado separadamente, o que surpreende muitos scripts. Conhecer a regra de herança explica por que os caminhos relativos quebram entre os steps.
Guias relacionados
What Is an Environment Block?An environment block is the set of name-value variables a process carries and passes to the children it launc…
What Is the Fork System Call?The fork system call creates a new process by duplicating the calling one, producing a child that is a near-i…
What Is a Symbolic Link Target?A symbolic link target is the path a symlink stores and points to; the link is a small file holding that path…