Score:0

ฉันจะเรียกใช้สคริปต์ด้วย sudo ได้อย่างไร ฉันได้รับ ".: ไม่พบคำสั่ง"

ธง ve

ฉันต้องการเรียกใช้สคริปต์ แต่สคริปต์มีบางส่วน ซีดีอยู่ในนั้นเลยต้องรันแบบนี้

. /สคริปต์ไฟล์

ใช้งานได้ แต่ฉันก็มีบางอย่างเช่นกัน ซูโดอยู่ในสคริปต์ด้วย ในขณะที่ทุกอย่างกำลังทำงานอยู่ แต่ฉันต้องการลองเรียกใช้สคริปต์ทั้งหมดด้วย ซูโด เพื่อที่ฉันจะได้ลบออกให้หมด ซูโดs จากไฟล์สคริปต์
แต่ฉันไม่สามารถเรียกใช้สิ่งต่อไปนี้ (ด้วย ซูโด)

ซูโด /สคริปต์ไฟล์

โดยพยายามเรียกใช้ฉันได้รับ

sudo: .: ไม่พบคำสั่ง  

มีวิธีแก้ไขปัญหานี้หรือไม่?

Nmath avatar
ng flag
คุณช่วยใส่รายละเอียดและบริบทเพิ่มเติมได้ไหม ตัวสคริปต์เองก็น่าจะช่วยได้ นอกจากนี้ หากคุณจะรวมอินพุตที่แน่นอนไว้ข้างเอาต์พุตที่สอดคล้องกันทั้งหมด เพื่อให้เราเข้าใจปัญหาได้
Score:4
ธง cn

คุณต้องวิ่ง

sudo ./scriptfile

คุณพยายาม

ซูโด /สคริปต์ไฟล์

ซึ่งแตกต่างกันเนื่องจากช่องว่างหลังจุด . หรือเทียบเท่า แหล่งที่มา เป็นเชลล์ในตัวไม่ใช่คำสั่ง นั่นเป็นสาเหตุที่คำสั่งที่คุณพยายามทำให้เกิดข้อผิดพลาด sudo: .: ไม่พบคำสั่ง.

บันทึก:

./scriptfile

จะรันไฟล์ชื่อ ไฟล์สคริปต์ ในไดเรกทอรีปัจจุบัน ไฟล์จะต้องสามารถเรียกใช้งานได้

. /สคริปต์ไฟล์

จะจัดหาไฟล์ /สคริปต์ไฟล์ (ขอเตือนว่านี่คือเส้นทางที่แน่นอน) ไฟล์ไม่จำเป็นต้องเรียกใช้งานได้ แต่จำเป็นต้องอ่านได้เท่านั้น

Score:0
ธง tr

วิ่ง ซูโด ซู ล่วงหน้า จากนั้นคุณก็สามารถวิ่งได้ ./scriptfile

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา