没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
TTY :: Command 运行带有漂亮输出日志的外部命令,并捕获标准输出,标准错误和退出状态。 将每个命令的stdin,stdout和stderr重定向到文件或字符串。 TTY :: Command为工具包提供了独立的命令执行组件。 动机 复杂的软件项目不仅仅是一个应用程序。 这些项目通常会产生数十个或数百个补充的独立脚本,这些脚本与应用程序本身一样重要。 示例包括-数据验证,部署,监视,数据库维护,备份和还原,配置管理,爬网,ETL,分析,日志文件处理,自定义报告等。TTY :: Command的贡献者之一在该bin计数了222个脚本他的启动目录。 当我们可以使用Ruby时,为什么要为这些脚本使用sh或bash呢? Ruby更容易编写,也更有趣,而且通过使用更好的语言,我们可以收获很多。 所有人都可以在任何地方使用Ruby,这对每个人都是很好。 TTY :: Command尝试以其他方式增加价值。 如果命令失败,它将自动停止。 很容易获得冗长或安静的输出,甚至捕获输出并使用Ruby对其进行解析。 逃避争论是轻而易举的。 这些都是传统shell脚本趋于平淡的地方。 安装 将
资源推荐
资源详情
资源评论
收起资源包目录
tty-command-master.zip (83个子文件)
tty-command-master
.travis.yml 422B
bin
console 91B
setup 74B
tty-command.gemspec 1KB
tasks
coverage.rake 222B
spec.rake 697B
console.rake 215B
Rakefile 174B
.github
FUNDING.yml 20B
PULL_REQUEST_TEMPLATE.md 447B
ISSUE_TEMPLATE.md 583B
.rubocop.yml 678B
benchmarks
memory.rb 230B
Gemfile 228B
appveyor.yml 617B
.rspec 54B
examples
basic.rb 159B
bash.rb 191B
threaded.rb 241B
timeout_input.rb 307B
wait.rb 323B
env.rb 177B
redirect_stderr.rb 182B
logger.rb 246B
redirect_stdin.rb 257B
redirect_stdout.rb 177B
stdin_input.rb 202B
timeout.rb 241B
buffer.rb 92B
output.rb 242B
pty.rb 179B
cli 66B
spec
unit
run_spec.rb 5KB
timeout_spec.rb 1KB
redirect_spec.rb 2KB
printers
custom_spec.rb 1KB
pretty_spec.rb 6KB
quiet_spec.rb 2KB
progress_spec.rb 1KB
null_spec.rb 938B
pty_spec.rb 2KB
cmd_spec.rb 6KB
truncator_spec.rb 2KB
test_spec.rb 362B
exit_error_spec.rb 759B
printer_spec.rb 2KB
dry_run_spec.rb 1KB
input_spec.rb 325B
result_spec.rb 2KB
binmode_spec.rb 1000B
ruby_spec.rb 671B
output_spec.rb 543B
spec_helper.rb 2KB
fixtures
infinite_output 48B
zero_exit 40B
color 101B
non_zero_exit 40B
infinite_input 91B
infinite_no_output 45B
stream 62B
phased_output 63B
cli 66B
.gitignore 87B
CHANGELOG.md 5KB
lib
tty-command.rb 31B
tty
command.rb 6KB
command
process_runner.rb 5KB
printers
null.rb 222B
progress.rb 543B
abstract.rb 1KB
pretty.rb 2KB
quiet.rb 831B
cmd.rb 4KB
result.rb 2KB
dry_runner.rb 596B
exit_error.rb 819B
version.rb 107B
child_process.rb 6KB
truncator.rb 3KB
CODE_OF_CONDUCT.md 3KB
README.md 19KB
.editorconfig 150B
LICENSE.txt 1KB
共 83 条
- 1
资源评论
陳二二
- 粉丝: 25
- 资源: 4627
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功