将输入传递给命令行中的命令以获取用户提示

时间:2018-05-09 16:06:19

标签: shell command-line command command-line-arguments command-prompt

假设我执行一个提示用户输入的命令。有没有办法可以在命令本身传递输入,而不是从用户那里获取输入。例如,在克隆私有github仓库时,我输入:

!git clone https://github.com/username/repo.git

相反,我想做像

这样的事情
!echo "username" | git clone https://github.com/username/repo.git.

我可以通过从文件中读取或直接在我的命令中指定用户名来自动输入用户名,而不是回声吗?

感谢您的帮助!

0 个答案:

没有答案