#cli #numbers #line #output #processes #fixed #display

app ptail

从进程输出中流式传输并显示固定行数

4个版本

0.2.2 2019年11月12日
0.2.1 2019年11月10日
0.2.0 2019年11月10日
0.1.0 2019年11月10日

#1507 in 开发工具

MIT 许可证

7KB
83

ptail 🔱

Crates.io Actions Status

ptail 是一个小型且可能无用的实用程序,用于截断进程的输出。与 tail -f 不同,它不会在您的终端中显示超过指定行数的输出。

如果您在执行脚本命令时不想显示完整且详细的输出,但又想看到正在发生的事情,这可能很有用。

示例 ⭐

运行命令

这将执行 brew bundle install --global 并仅显示最后 20 行。 -- 是必需的,以防止 --global 被解释为 ptail 命令的一部分。

ptail-n20 --brew bundle install--global

tail - 相似

如果您未指定命令,它将读取标准输入

tail-f/var/log/verbose-log|ptail-n20

安装 💿

Homebrew (MacOS + Linux)

brew tap orf/brew,然后 brew install ptail

Arch Linux

有一个 针对 ptail 的 AUR 软件包

git clone https://aur.archlinux.org/ptail.git
cd ptail
makepkg -si

二进制文件(Windows)

GitHub 发布页面 下载最新版本。解压并将其移动到您的 PATH 目录中。

Cargo

cargoinstall ptail

依赖项

~5–15MB
~169K SLoC