supervisord
Sunucumdaki hizmetleri kontrol etmek için kullanmaya başlıyorum . Ben linux profesyonel bir kullanıcı değilim ama oldukça iyi alabilir ve çalıştırabilirsiniz.
Sadece meraktan, süpervizördeki çoğu komutun şöyle adlandırıldığını fark ettim:
[program:install]
command=bash -c "/src/etc/install.sh"
Ben bash adam okudum -c
ve dize sonra geçirilen değişkenleri eklemek için kullanılması gerektiğini biliyorum .
Peki bash -c
, senaryoyu doğrudan çağırmak yerine (aşağıdaki örnek gibi) süpervizörde (veya başka bir yerde) kullanmanın anlamı nedir?
[program:install]
command=/src/etc/install.sh
Teşekkürler!
bash -c
bir çözüm olarak düşünmem !).