编写较少调用并要求用户输入继续的其他脚本的脚本

时间:2012-07-28 20:09:05

标签: bash

我正在构建一个bash脚本,它按顺序运行许多不同的脚本。其中一个脚本(https://get.rvm.io)调用less并要求用户按q继续。自动执行此操作的最佳方法是使用其他脚本顺序运行(理想情况下不需要按'q')?我正在使用:

调用脚本
curl -L https://get.rvm.io | bash -s stable --ruby --gems=rails

1 个答案:

答案 0 :(得分:2)

尝试这样的事情:

curl -L https://get.rvm.io | LESS=-X+Gq bash -s stable --ruby --gems=rails

-X选项可防止终端切换到备用缓冲区。当+启动时,less将执行其余字符作为命令。 G转到文件末尾,q退出。