我想使用 cat 显示文件内容,如果数字大于 50,则将文本颜色更改为红色。
例子:
猫文件1
会给
1 33 56
数字 56 将在终端中以红色显示
答案1
我们可以使用grep
:
echo 1 33 56 | grep --color -E '[5-9][0-9]|[1-9][0-9][0-9]+'
我想使用 cat 显示文件内容,如果数字大于 50,则将文本颜色更改为红色。
例子:
猫文件1
会给
1 33 56
数字 56 将在终端中以红色显示
我们可以使用grep
:
echo 1 33 56 | grep --color -E '[5-9][0-9]|[1-9][0-9][0-9]+'