atualizando o PATH para trabalhar em todos os diretórios de trabalho atuais

0

Digamos que eu tenha definido isso para o PATH

export PATH="./node_modules/.bin:${PATH}"

isso significa que qualquer processo que use PATH terá uma referência a node_modules/.bin do diretório de trabalho atual?

    
por Alexander Mills 02.10.2018 / 00:35

1 resposta

2

Se a chamada export PATH … … foi executada por um shell pai do shell no qual o comando atual é chamado e que o PATH não foi modificado por algum shell intermediário, então:

Yes

Todos os comandos filho procurarão por executáveis (primeiro) dentro de ./node_modules/.bin de qualquer pwd . Um buraco de segurança bem sério e claro, não faça isso.

    
por 02.10.2018 / 02:43