Tôi có một kịch bản lệnh shell đơn giản được chạy với sudo vì hầu hết tập lệnh yêu cầu nó, nhưng một trong các lệnh trong tập lệnh là cài đặt Homebrew, không thể thực thi với sudo. Vì vậy, câu hỏi của tôi là khi thực hiện một kịch bản shell với sudo làm thế nào để thực hiện các lệnh con như người dùng hiện tại và sau đó tiếp tục phần còn lại của kịch bản với sudo.Thực thi lệnh đơn trong kịch bản lệnh shell mà không có sudo
Nhắc người dùng nhập lại mật khẩu của mình không thực sự thực tế vì tập lệnh mất nhiều thời gian để thực thi và sẽ yêu cầu chờ 5-10 phút cho lời nhắc.
Cảm ơn bạn. Chính xác những gì tôi cần! – RayViljoen
Có cách nào để thực hiện việc này mà không cần một tệp tập lệnh bash khác không? AWS chỉ cho phép một tệp dưới dạng phần đính kèm khi khởi chạy máy chủ –