在I'时使用“get”;我使用ruby可执行文件&x27;s标准
当我使用ruby可执行文件的STDIN运行代码时,如何使用“get”来获取 下面是一个可以在任何bash提示符上执行的测试:在I'时使用“get”;我使用ruby可执行文件&x27;s标准,ruby,bash,stdin,Ruby,Bash,Stdin,当我使用ruby可执行文件的STDIN运行代码时,如何使用“get”来获取 下面是一个可以在任何bash提示符上执行的测试: echo "print 'Enter: '; input = \$stdin.gets; puts 'Entered: ' + input" | ruby 按以下步骤进行: ruby-e“print”Enter:';input=\$stdin.get;put“Entered:'+input” 您需要将-e标志传递给ruby。从ruby手册页: -e命令从命令行指定脚本,
echo "print 'Enter: '; input = \$stdin.gets; puts 'Entered: ' + input" | ruby
按以下步骤进行:
ruby-e“print”Enter:';input=\$stdin.get;put“Entered:'+input”
您需要将-e
标志传递给ruby。从ruby手册页:
-e命令从命令行指定脚本,同时告诉Ruby不要搜索其余参数
用于脚本文件名