我写了一个shell脚本,它要求从标准输入中输入用户名和密码。 一旦输入用户名和密码,就会有一个输出取决于脚本中传递的参数。在提示用户输入的脚本中使用grep
说我的脚本名称是XYZ.ksh。
现在我的问题是,这些脚本的用户希望使用要在结合使用这个脚本与其他shell命令一样grep的,更小,更,厕所等
通常是他们可以使用
XYZ.ksh | grep abc
但在我的情况下,由于XYZ提示输入用户名和密码,我们无法使用“|”在那之前。它永远阻止。
我只是想知道我该如何实现功能性。
我试过 我试图从用户那里就像用户类型的东西采取“多个命令”中输入“| grep的ABC” 但是当我在我的脚本中使用此输入也没有工作。
是的,我想到了这一点,但问题是我不希望用户输入密码,它不应该是可见的,这就是为什么我提示用户在脚本本身的密码。 – 2013-02-28 13:09:21