让我帮你查一下

lmstf的Python项目详细描述


lmstfy是一个Apache2授权的Python CLI,用于搜索错误消息。在

托多

  • 支持stdout和stderr输出。在
  • 仅过滤错误消息的输出。在
  • 过滤最后N条错误消息的输出。在

快速启动

  1. 安装pipx。在
  2. 然后安装lmstfy。在

系统要求

安装lmstfy需要Python3.6+。没有Python3.6或更高版本? 参见Python 3 Installation & Setup Guide。在

您还需要在您的机器上安装python3的pip。安装它 因系统而异。请参阅pip的安装说明。 在Linux软件包上安装最好的Linux管理器。在

通过Python安装

$ python3 -m pip install --user pipx
$ python3 -m pipx ensurepath
$ python3 -m pipx install lmstfy

通过Brew安装

Pipx可以在MacOS、Linux和Windows上运行。在

Pipx可以用brew安装在macOS上。在

^{pr2}$

教程

按照安装步骤安装lmstfy。在

运行命令

使用“run”子命令调用生成系统:

$ lmstfy run make
$ lmstfy run cmake
$ lmstfy run gradlew build
$ lmstfy run maven mypackage

使用“run”子命令调用热重新加载的Web服务器:

$ lmstfy run python3 manage.py runserver

使用“run”子命令调用解释器:

$ lmstfy run python3

stdin、stdout和stderr流被包装在执行的 过程。信号也传递给子进程。在

管道输入

{a1管道输出}。在

$ ./script.sh | grep -i -C 10 error | lmstfy pipe

还可以提供元数据:

$ ./script.sh | lmstfy pipe --hint language=python3

解析输出

使用cat解析日志文件:

$ lmstfy cat log.txt

或者使用curl解析日志文件:

$ lmstfy curl https://path/to/log.txt

或者解析终端中的输出:

CMD-a CMD-c
$ lmstfy pipe << EOF
CMD-v EOF RET

许可证

版权所有2020 Grant Jenks

根据Apache许可证2.0版(“许可证”)授权;您不能使用 此文件不符合许可证。您可以获得 许可证

http://www.apache.org/licenses/LICENSE-2.0

除非适用法律要求或书面同意,软件分发 根据许可证,是按“原样”分发的,无担保或 无论是明示还是暗示。请参阅许可证 管理许可证下权限和限制的特定语言。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Android改造响应不等于邮递员响应   bean的spring初始化失败;嵌套的例外是java。lang.IllegalArgumentException:Pointcut格式不正确:应为“')”   java在运行时传递可选的未知参数   java Android:无法使用密码保护条目   java无法从SimpleIntegerProperty转换为属性<Integer>   java Ibatis:有没有办法在sqlmap xml中的Ibatis resultmap子选择中添加行处理程序?   java如何使用ant脚本运行maven项目?   java如何在DesignGridLayout库中动态创建JButton值?   java JPA多事务管理器   java Eclipse RCP,为编辑器添加了一个新视图   从源文件夹导入时,不会显示Java图像   使用hadoop2设置java单节点集群。4.0与cygwin   java如何连接图像?   JavaJPQL:向数据库中已经存在的值添加一个int值