Cat 文件名不起作用

Cat 文件名不起作用

我已将 topas 输出重定向到 AIX 6.1 中的文件,但使用以下命令无法读取该文件cat

$ cat a.txt

$

使用时pg显示出完美的输出:

Topas Monitor for host:    jsitrs0058  Interval:   5    Tue Oct  4 18:08:40 2016
                                    DATA  TEXT  PAGE                  PGFAULTS
USER          PID     PPID PRI  NI   RES   RES SPACE    TIME  CPU%   I/O   OTH COMMAND
root      1966214        1  60  20   145     2   145  128:04   0.0    11   417 syncd
root            1        0  60  20   204    11   204   91:05   0.0   253 74447298 init
oracle    8651002        1  60  20  2532 21781  2532   25:54   0.0     0  2640 oracle
........................................

通过a.txt

USER^[[15GPID^[[23GPPID PRI  NI   RES   RES SPACE    TIME  CPU%   I/O   OTH COMMAND^[[58G
root^[[11G1966214^[[26G1  60  20   145^[[46G2   145  128:04   0.0    11   417 syncd
root^[[17G1^[[26G0  60  20   204    11   204   91:05   0.0   253 74447298 init
oracle    8651002^[[26G1  60  20  2532 21781  2532   25:54   0.0^[[72G0  2640 oracle
 ......................

我需要获得类似的输出,pg <filename>例如cat <filename>

答案1

转义序列弄乱了 cat 的输出。尝试cat -v a.txt

答案2

你可以尝试cat -e <filename>

相关内容