sed
retorna código de saída diferente de zero quando falha. Então você precisa testar $?
após sed
(mas antes dos pipes, senão seus códigos de saída possivelmente zero podem "sobrescrever" sed
's)
Estou buscando um valor específico de um arquivo de texto usando sed em uma variável.
Se o arquivo não existir, um erro será impresso:
sed: não é possível ler o caminho de arquivo: nenhum arquivo ou diretório desse tipo
Como posso pegar esse erro e exibir minha própria mensagem e fazer minha lógica?
export RESULT='sed '' ${FILE_PATH} | grep ${VAR_NAME} | cut -d "=" -f2-'
sed
retorna código de saída diferente de zero quando falha. Então você precisa testar $?
após sed
(mas antes dos pipes, senão seus códigos de saída possivelmente zero podem "sobrescrever" sed
's)