gpt4 book ai didi

linux - "cat -A"命令选项在Unix中是什么意思

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:28:13 26 4
gpt4 key购买 nike

我目前正在开发一个 Unix 框并遇到了这个 post我发现这对了解 Unix 中的 cat 命令很有帮助。在页面底部发现这一行:-A = Equivalent to -vET

因为我是 Unix 的新手,所以我不知道这实际上意味着什么?例如,假设我使用 cat 创建了一个名为 new 的文件,然后将此命令应用于该文件:cat -A new,我试过这个命令,但出现一条错误消息,说它是非法选项

简而言之,我想知道 cat -A 的真正含义是什么,以及当我将它应用于文件时它有何影响。任何帮助,将不胜感激。

最佳答案

表示全部显示

基本上是 -vET

的组合E : 它会在每一行的末尾显示“$”。
T : 它将显示制表符为 ^I
v : 它将使用 ^ 和 M 符号

^ 和 M 符号:

(显示除 LFD(LineFeed 或 NewLine)和 TAB 之外的控制字符使用“^”符号并在高位设置为'M-')

M- 符号是一种通过在字符前面加上 M- 来将高位字符显示为低位字符的方法

如果您想了解更多关于 M 表示法的信息,您应该阅读小端和大端。

例如:

! http://i.imgur.com/0DGET5k.png?1

关于linux - "cat -A"命令选项在Unix中是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28902442/

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