我寫了一個shell腳本,它要求從標準輸入中輸入用戶名和密碼。 一旦輸入用戶名和密碼,就會有一個輸出取決於腳本中傳遞的參數。在提示用戶輸入的腳本中使用grep
說我的腳本名稱是XYZ.ksh。
現在我的問題是,這些腳本的用戶希望使用要在結合使用這個腳本與其他shell命令一樣grep的,更小,更,廁所等
通常是他們可以使用
XYZ.ksh | grep abc
但在我的情況下,由於XYZ提示輸入用戶名和密碼,我們無法使用「|」在那之前。它永遠阻止。
我只是想知道我該如何實現功能性。
我試過 我試圖從用戶那裏就像用戶類型的東西採取「多個命令」中輸入「| grep的ABC」 但是當我在我的腳本中使用此輸入也沒有工作。
是的,我想到了這一點,但問題是我不希望用戶輸入密碼,它不應該是可見的,這就是爲什麼我提示用戶在腳本本身的密碼。 – 2013-02-28 13:09:21