用于将字符串调整为固定数量列的工具。
shrincols的Python项目详细描述
用于使文本适合最大列数的cli。有可能 指定最大列数并将其销毁。
可以将输出写入文件并为脚本的 标准输入。
准备开发
- 确保安装了pip和pipenv。
- 克隆存储库:https://github.com/thiagolcmelo/desafio-idwall
- 获取开发依赖项:make install
用法
输入可能是文件名:
$ shrincols filename.txt -c 80
或字符串:
$ shrincols "some text goes here ..." -c 80
选项-j强制文本对齐:
$ shrincols filename.txt -c 80 -j
尽管结果将始终打印在标准输出上,但选项 -o可能用于将结果写入文件。
$ shrincols filename.txt -c 40 -o output.txt
也可以通过管道将标准输出导入脚本的标准输入:
$ cat filename.txt | shrincols -c 40
运行测试
如果virtualenv处于活动状态,则使用make在本地运行测试:
$ make
如果virtualenv未处于活动状态,请使用
$ pipenv run make