您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

使用``less''命令时在Unix中显示特殊字符

使用``less''命令时在Unix中显示特殊字符

较少会查看其环境,以查看是否有一个名为LESS的变量

您可以在?/ .profile之一(.bash_rc等)中设置LESS,然后无论何时less从comand行运行,它都会找到LESS。

尝试添加这个

export LESS="-CQaix4"

这是我使用的设置,其中嵌入了一些行为,可能会使您感到困惑,因此您可以从中的帮助功能中找出所有这些含义less,只需点按“ h”键并四处移动即可less --help

我看了看帮助,发现还有一个-r选择

-r  -R  ....  --raw-control-chars  --RAW-CONTROL-CHARS
                Output "raw" control characters.

我同意,这cat可能是最符合您陈述的需求的产品。

cat -vet file | less

将在每行末尾添加“ $”,并将制表符char转换为可视化的“ ^ I”。

cat --help
   (edited)
    -e                       equivalent to -vE
    -E, --show-ends          display $ at end of each line
    -t                       equivalent to -vT
    -T, --show-tabs          display TAB characters as ^I
    -v, --show-nonprinting   use ^ and M- notation, except for LFD and TAB

我希望这有帮助。

其他 2022/1/1 18:21:25 有413人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶