سؤال إذا كنت تستخدم && لتشغيل الأمرين - هل أحتاج إلى وضع sudo في مرة واحدة أو مرتين؟


افترض أن لدي الأمر التالي

curl -Lo .amb j.mp/docker-ambari && . .amb && amb-deploy-cluster

(على افتراض أن هذا يعمل على المتشرد - لذلك ليس آلة حقيقية)

وأعرف أنني حصلت على مشكلة في الإذن وأريد إضافة sudo - هل أحتاج إلى إضافتها مرة واحدة:

sudo curl -Lo .amb j.mp/docker-ambari && . .amb && amb-deploy-cluster

او اكثر؟

sudo curl -Lo .amb j.mp/docker-ambari && sudo . .amb && sudo amb-deploy-cluster

2
2017-08-25 12:15


الأصل


هذا سؤال عظيم! - Luke


الأجوبة:


نعم ، عليك استخدام sudo لكل أمر أو 

يمكنك استخدام

sudo sh -c "gedit first; gedit second"

أعلاه يخلق documets الأول والثاني مع privllages الجذر. افصل الأوامر بفاصلة منقوطة .


2
2017-08-25 12:31