【文件属性】:
文件名称:bookkeeper:GNU Stow与类固醇
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-16 21:39:59
Python
会计
GNU存放类固醇!
簿记员作为符号链接管理器,具有更大的灵活性,使对点文件的管理变得轻松而轻松。
为什么?
我认为使用GNU Stow管理我的dotfile比自己处理ln -s容易,但是我仍然缺少一些东西,例如知道我已经安装了哪些软件包以及递归更新嵌套文件夹。
簿记员改进
列表
只需5个字符,就可以知道哪些软件包已经安装,哪些尚未安装。
$ bk ls
PACKAGE INSTALLED
irssi no
tmux no
vim yes
zsh yes
递归更新
递归更新也非常容易:
$ bk sync
Syncing package ' vim ' .
Done
Syncing package ' zsh ' .
Added new folder: zsh/.zsh
Added new file:
【文件预览】:
bookkeeper-master
----bin()
--------bk(38B)
----.landscape.yaml(53B)
----.vimrc(22B)
----requirements.txt(5B)
----setup.py(1KB)
----.gitignore(62B)
----.codeclimate.yml(177B)
----README.md(2KB)
----bookkeeper()
--------core.py(2KB)
--------cli.py(954B)
--------util.py(318B)
--------persist.py(4KB)
--------__main__.py(2KB)
--------__init__.py(590B)
--------sync.py(2KB)