gonzalo123/sh
最新稳定版本:v1.0
Composer 安装命令:
composer require gonzalo123/sh
包简介
Command line helper
README 文档
README
Command line library for PHP that allows to call programs as functions.
Inspired in Python Sh library (http://amoffat.github.com/sh/)
usage examples:
<?php error_reporting(-1); // include PSR-0 autoloader include __DIR__ . '/../vendor/autoload.php'; use Sh\Sh; // Simple command using factory echo Sh::factory()->runCommand('notify-send', array('-t', 5000, 'title', 'HOLA')); // with instance $sh = new Sh(); echo $sh->ifconfig("eth0"); echo $sh->ls('-latr ~'); echo $sh->ls(array('-latr', '~')); $sh->tail('-f /var/log/apache2/access.log', function ($buffer) { echo $buffer; }); // chainable commands (baking) $sh->ssh(array('myserver.com', '-p' => 1393))->whoami(); // executes: ssh myserver.com -p 1393 whoami $sh->ssh(array('myserver.com', '-p' => 1393))->tail(array("/var/log/dumb_daemon.log", 'n' => 100)); // executes: ssh myserver.com -p 1393 tail /var/log/dumb_daemon.log -n 100 });
Composer require:
"require":{
"gonzalo123/sh": "v1.0",
"symfony/process":"dev-master"
},`
统计信息
- 总下载量: 52
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 74
- 点击次数: 0
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2012-11-15