Índice:

O que o return faz no bash?
O que o return faz no bash?

Vídeo: O que o return faz no bash?

Vídeo: O que o return faz no bash?
Vídeo: RETURN SHELL SCRIPT 2024, Novembro
Anonim

Quando um bash função completa, seu Retorna valor é o status da última instrução executada na função, 0 para sucesso e número decimal diferente de zero no intervalo de 1 a 255 para falha. o Retorna status posso ser especificado usando o Retorna palavra-chave e isso é atribuído à variável $?.

Além disso, como você retorna uma função em bash?

Uma função pode retornar um valor de uma das quatro maneiras diferentes:

  1. Altere o estado de uma variável ou variáveis.
  2. Use o comando exit para encerrar o script de shell.
  3. Use o comando return para encerrar a função e retornar o valor fornecido para a seção de chamada do script de shell.

como faço para retornar o valor de eco no bash? 2 respostas

  1. Imprima a mensagem para stderr e o valor que você deseja obter em stdout. function fun1 () {# Imprime a mensagem para stderr.
  2. Imprima a mensagem normalmente para stdout e use o valor de retorno real com $?.
  3. Basta usar a variável global.

Conseqüentemente, o que é retorno em script de shell?

comando de retorno é usado para sair de um Concha função. Leva um parâmetro [N], se N é mencionado então retorna [N] e se N não for mencionado, então retorna o status do último comando executado dentro da função ou roteiro . N só pode ser um valor numérico. Nota: echo $? é usado para exibir o último Retorna status.

Qual é a utilidade de em scripts de shell?

Scripts de shell nos permitem programar comandos em cadeia e fazer com que o sistema os execute como um evento de script, assim como os arquivos em lote. Eles também permitem funções muito mais úteis, como a substituição de comandos. Você pode invocar um comando, como data e usar é produzido como parte de um esquema de nomenclatura de arquivo.

Recomendado: