Có một vài tình huống yêu cầu người dùng cung cấp mật khẩu của họ trong khi tự động hóa mọi thứ trong quá trình phát triển. Trang web triển khai chỉ là một trong những tình huống phổ biến. Tạo tập tin dmg trong OS X cũng yêu cầu mật khẩu. Hầu hết các tiện ích dòng lệnh được sử dụng trong các tập lệnh đều có khả năng nhận mật khẩu thông qua stdin.
Cung cấp mật khẩu mỗi khi tập lệnh được chạy, đánh bại mục đích "tự động". Lưu trữ văn bản đơn giản trong tập lệnh đánh bại mục đích của "mật khẩu". Cách tiếp cận tối ưu nhất để cung cấp mật khẩu cho các tập lệnh yêu cầu chúng là gì?