gpt4 book ai didi

linux - 在 linux 命令行中查找并突出显示文本

转载 作者:可可西里 更新时间:2023-11-01 11:46:52 27 4
gpt4 key购买 nike

我正在寻找一个在文本文件中搜索字符串的 linux 命令,并在文件中每次出现时突出显示(颜色)它,而不省略文本行(就像 grep 一样)。

最佳答案

我写了这个方便的小脚本。它可能会被扩展以更好地处理参数

#!/bin/bash
if [ "$1" == "" ]; then
echo "Usage: hl PATTERN [FILE]..."
elif [ "$2" == "" ]; then
grep -E --color "$1|$" /dev/stdin
else
grep -E --color "$1|$" $2
fi

它对于突出显示用户正在运行的进程之类的东西很有用:

ps -ef | hl "alice|bob"

关于linux - 在 linux 命令行中查找并突出显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12815768/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com