纯python中的coreutils
pycoreutils的Python项目详细描述
这是什么?
pycoreutils是各种标准unix命令的纯python实现, 像“ls”、“cp”和“gzip”。它还包含sh.py,一个类似于shell的环境 这将使unix用户在windows命令提示符下感到宾至如归。
现在你为什么要去做?
- 很有趣!
- 在windows中有一个类似linux的shell环境。
- 创建一个仅限python的linux发行版。
要求
pycoreutils需要python 2.6或更高版本。它也适用于python 3。
安装
要安装最新的稳定版本,请使用:
pip install pycoreutils
或
easy_install pycoreutils
要安装最新的开发代码,请尝试:
pip install bzr+http://bazaar.launchpad.net/~hanz/pycoreutils/trunk
下载
版本和文档可以在http://pypi.python.org/pypi/pycoreutils找到。 源代码可以在https://launchpad.net/pycoreutils找到。
我以前没见过这个吗?
david cantrell还有一个同名的项目 https://github.com/dcantrell/pycoreutils他的计划有点不同 在这种情况下,它使用c绑定,获得gpl许可,并且结构不同。
许可证
版权所有(c)2009、2010、2011汉斯·范勒文。 有关详细信息,请参见license.txt。
警告
这是alpha软件,不是帮助部分中的所有标志都是 实现,有些行为与预期不同。
可用命令列表
- 拱门
- 基数64
- 基名称
- 邦齐2
- bzip2
- 校准
- 猫
- cd
- chroot
- 周
- chroot
- cp公司
- crond
- 目录名
- 环境
- 展开
- Gunzip
- gzip
- httpd
- id
- 杀死
- 里恩
- 记录器
- ls
- MD5总和
- mkdir公司
- mktemp
- mv
- 荷兰
- 普华永道
- 室
- rmdir公司
- 发送邮件
- 顺序
- sh
- sha1sum
- sha224sum
- SHA256总和
- SHA384总和
- SHA512SUM
- 切碎
- 嘘
- 睡眠
- smtpd
- 排序
- 焦油
- 三通
- 触摸
- 无意义
- 厕所
- wget
- 哇我
- 是的
- 拉链