chain Comandos Fish via '&&' ou '||'

87

No Bash / ZSH e outros shells, estou acostumado a usar && e || .

Existe algum equivalente em Fish?

    
por Albert 10.07.2012 / 05:01

1 resposta

120

Fish não possui uma sintaxe especial para um AND lógico ( && ) ou um OR lógico ( || ).

Em vez disso, você pode usar os comandos and e or , que verificam o status de saída do comando anterior e agem de acordo:

command1
and command2
command1
or command2

Além disso - assim como no bash - você pode usar um ponto-e-vírgula ; para executar dois comandos um após o outro:

command1 ; command2

Isso permite usar uma sintaxe mais familiar:

command1 ;and command2
command1 ;or command2

Veja o link

    
por 10.07.2012 / 05:18

Tags