OR lógico
O operador lógico "OR" é representado pelo símbolo || e executa o segundo comando apenas se o primeiro falhar.
Aqui está um exemplo:
ls /pro || cat /etc/passwd
Neste caso, como há um erro de digitação na palavra "pro" no primeiro comando, o primeiro comando não é realizado e o segundo comando é executado.
Criando um fluxo usando ||
Ls para listar o conteúdo de /proc
Usando || para condição logica
Uso do comando cat para mostrar o passwd
Exemplo de saída do comando
Como não existe uma pasta /proc gera uma condição lógica para mostrar o conteúdo do segundo comando.