本篇文章給大家介紹關(guān)于如何在linux shell腳本中提示用戶輸入?下面來看具體的內(nèi)容。
我們首先來看一下命令
#?read?var #?read?-s?“Waiting?for?input:?”?var
用途:
read命令用于在linux shell腳本中獲取用戶輸入。帶有讀取命令的-p開關(guān)用于在屏幕上顯示一些有用的文本。創(chuàng)建名為input.sh的shell腳本并添加以下內(nèi)容。
#!/bin/bash read?-p?"Enter?Your?Name:?"??username echo?"Welcome?$username!"
讓我們執(zhí)行shell腳本
#?sh?input.sh Enter?Your?Name:?admin Welcome?admin!
在Shell腳本中輸入密碼
如果要在shell腳本中輸入密碼。不要在屏幕上顯示用戶輸入的任何字符。使用-s表示靜默模式。使用-s輸入字符不會被回顯。
#!/bin/bash read?-s?-p?"Enter?Password:?"?pswd echo?$pswd
本篇文章到這里就已經(jīng)全部結(jié)束了,更多其他精彩內(nèi)容可以關(guān)注php中文網(wǎng)的Linux教程視頻欄目!
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END