linux中常需要配置一些啟動文件,加入啟動文件需要以管理員的身份執行的時候,需要輸入密碼
如應用程序為srs,所處目錄為
/usr/local/srs
手動執行啟動命令時,在終端輸入
cd /usr/local/srs
sudo ./objs/srs -c ./conf/srs.conf
此時會終端提示輸入密碼,執行完即可正常運行程序
但如果需要將上述命令寫到一個啟動的腳本中,怎么輸入密碼
步驟:
1.創建sh文件
vi srs_start.sh
srs_start.sh可根據實際自定義
2. 編寫啟動腳本
#! /bin/sh
cd /usr/local/srs echo "密碼" |sudo -S ./objs/srs -c ./conf/srs.conf
將如上執行命令寫入到sh文件
3. 保存