grep的更好别名`
lsg的Python项目详细描述
LSG => ls | grep
目录
简介
这个项目开始时是一个shell脚本,用于ls | grep
检查文件夹是否包含我要查找的文件。
我试过使用find
和其他类似unix的工具,但要么它们太复杂,无法使用,要么结果不是我想要的。
这个软件包并不是要彻底改变你做ls
或其他事情的方式。这只是对bash脚本更好的替代。
功能
- 搜索多个文件和文件夹。
- 指定要搜索的路径,否则将在当前目录中搜索。
- 打印结果总数。
- 不区分大小写的子字符串搜索。
- 结果以单独的类别显示。
- 操作系统不可知
开始
安装
pip install lsg
使用量
lsg FILENAME
在当前目录中搜索
.py
文件。$ lsg .py ----------Total number of entries----------> 1 ----------Files----------------------------> 1 setup.py
在
lsg
目录中搜索.py
文件。$ lsg .py -p lsg ----------Total number of entries----------> 2 ----------Files----------------------------> 2 __init__.py main.py
完整文档
有关更多帮助,请在终端上运行lsg -h
或lsg --help
。
$ lsg -h usage: lsg [-h][--path PATH] FILENAME [FILENAME ...] Check if a specific file or folder exists in current or in a specified directory positional arguments: FILENAME name of file or folder to search optional arguments: -h, --help show this help message and exit --path PATH, -p PATH path to search (default: current directory)
任何功能请求、bug等都可以在Gitlab上创建问题。
阅读CHANGELOG,CODE OF CONDUCT,CONTRIBUTING指南。
许可证
版权所有(c)2019 Justine Thomas Kizhakkinedath