fish não bifurca para executar subshells, então ainda não é possível rodar o fish script no background - veja link
Uma solução alternativa é invocar os peixes novamente, assim:
#!/usr/local/bin/fish
fish -c 'sleep 5 ; echo done' &
Gostaria de sempre executar um script de peixe em segundo plano, mesmo que o usuário não especifique isso.
No bash, isso pode ser feito cercando o script com (
no início e ) &
no final.
Existe alguma maneira para um script fish rodar em segundo plano?
fish não bifurca para executar subshells, então ainda não é possível rodar o fish script no background - veja link
Uma solução alternativa é invocar os peixes novamente, assim:
#!/usr/local/bin/fish
fish -c 'sleep 5 ; echo done' &
Tags fish