انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: سهراب سپید در 24 امرداد 1394، 09:48 بظ
-
یه پرونده .sh ساختم داخلش نوشتم
#!/bin/bash
pkill polipo
polipo
قراره خط اول برنامه رو متوقف کنه که میکنه و توو خط دوم هم اجراش کنه، syntax ش درسته؟
چجوری میتونم یه برنامه رو رستارت کنم؟
-
اگه برنامه باشه که میخاید ریستارتش کنید بهتره از killall5 <program> استفاده کنید
اما اگه برنامه تون سرویس اجرا میکنه باید سرویسش رو هم ریستارت کنید
-
اگه برنامه باشه که میخاید ریستارتش کنید بهتره از killall5 <program> استفاده کنید
اما اگه برنامه تون سرویس اجرا میکنه باید سرویسش رو هم ریستارت کنید
bash: killall5: command not found
توضیع مانجارو استفاده میکنم
systemctl restart polipo هم امتحان کردم واکنشی نشون نداد
-
دوست عزیز اشتب نوشتم => killall polipo
این کد همه برنامه های باز با نام اون برنامه رو میکشه
-
مگه برای ری استارتش نباید کاربر sudo باشی؟
با فرض اینکه این لینک درست باشه
https://help.ubuntu.com/community/Polipo
اینجوری بنویس(خط اول رمز ریشه رو بذار)
password="yourpassword"
killall polipo
echo "$password"|sudo -S /etc/init.d/polipo restart
-
سپاس از همه. اینجوری نوشتم
#!/bin/bash
killall polipo
polipo
-
مگه این دستور این کار رو نمیکنه؟
$ sudo systemctl restart polipo