有时较少错误地将文件识别为二进制文件并尝试在 LHS 上显示十六进制转储(通常具有非字母数字字符但仍包含可打印的 ASCII 字符)。如何强制它识别为文本?
Jan*_*der 21
我认为您(或您的发行版)LESSOPEN为less. 尝试以下方法告诉less不要使用过滤器:
less -L my_binary_file
Run Code Online (Sandbox Code Playgroud)
如需进一步探索,请尝试echo $LESSOPEN. 它可能包含一个 shell 脚本的名称(/usr/bin/lesspipe对我来说),您可以通读该脚本以查看有哪些类型的过滤器。也可以尝试man less阅读输入预处理器部分。
| 归档时间: |
|
| 查看次数: |
24581 次 |
| 最近记录: |