纯Python实现的Coreutils
项目描述
这是什么?
PyCoreutils是各种标准UNIX命令(如‘ls’,‘cp’和‘gzip’)的纯Python实现。它还包括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 Hans van Leeuwen。有关详细信息,请参阅LICENSE.txt。
警告
这是alpha软件,帮助部分中并非所有标志都得到实现,有些表现可能与预期不同。
可用命令列表
arch
base64
basename
bunzip2
bzip2
cal
cat
cd
chroot
chown
chroot
cp
crond
dirname
env
expand
gunzip
gzip
httpd
id
kill
ln
logger
ls
md5sum
mkdir
mktemp
mv
nl
pwd
rm
rmdir
sendmail
seq
sh
sha1sum
sha224sum
sha256sum
sha384sum
sha512sum
shred
shuf
sleep
smtpd
sort
tar
tee
touch
uname
wc
wget
whoami
yes
zip
项目详情
pycoreutils-0.0.6a.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c1c593510108fc8500366b61594a4cf829c515e1358ceacbfe9a9077f1d1029f |
|
MD5 | 0b95a9adb033abfe6e68812e76a2ad03 |
|
BLAKE2b-256 | 2a52e66a56c74d3a6357519fe3fbc1a6d821b0373c4bcdea1592e9d316142ebf |