bir senaryo kendinden Daemonizing, yani gerek kabuk istemi üzerine elle nohup $SCRIPT &>/dev/null &
çağırmak olmak yapmak istiyorum. Bu akıllıca mıKendinden Daemonizing bash komut
#!/bin/bash
SCRIPTNAME="$0"
...
# Preps are done above
if [[ "$1" != "--daemonize" ]]; then
nohup "$SCRIPTNAME" --daemonize "${PARAMS[@]}" &>/dev/null &
exit $?
fi
# Rest of the code are the actual procedures of the daemon
:
Planım şu gibi bir kod bölümünü oluşturmaktır? Daha iyi alternatifleriniz var mı?
Çift kullanmalısınız en az $ SCRIPTNAME ve $ 1 $ civarında tırnak; Aksi takdirde, bu değerlerde boşluk varsa, sorun yaşarsınız. – Alfe
@Alfe Haklısınız. Çift tırnakları unuttum. Bunu işaret ettiğin için teşekkürler! – pepoluan