目录 · 6 个章节
一个直接用纯ES6实现的跨平台的Linux命令集。
Cash 的实现没有任何原生编译和其他额外依赖,在Windows上通过JS环境提供一个跟Linux体验一致的跨平台bash脚本终端。
npm即可安装:
> npm install cash -g
> cash
$
而且还能混合Windows和Unix命令:
$ ipconfig | grep IPv4 | sort
IPv4 Address. . . . . . . . . . . : 10.10.40.50
IPv4 Address. . . . . . . . . . . : 192.168.100.11
$
如果不想输入cash直接全局安装所有命令即可:
> npm install cash-global -g
> ls -lah
当然,也可以只安装指定命令
> npm install cash-ls -g
> npm install cash-grep -g
什么,居然还能在代码里直接用?
const $ = require('cash');
const out = $.ls('.', {l: true});
还可以这样:
const out = $('ls -lah');
Cash 已经支持的命令清单,如下:
- alias
- cat
- clear
- cd
- cp
- echo
- export
- false
- grep
- head
- kill
- less
- ls
- mkdir
- mv
- pwd
- rm
- sort
- source
- tail
- touch
- true
- unalias
想支持更多命令?看看cash下一步的规划
更多Node.js精彩命令行应用 更多Node.js开脑洞的命令行开发模式
来自✨ Node.js开源项目精选✨