unix - 使用“cat foo”命令执行输出

时间:2012-04-08 09:42:00

标签: unix command cat

一旦我有了一个文件,看到我用cat命令的内容,说cat filename,它的内容显示在终端上,也自动在我的终端上键入一些随机字符,enter键也输入了然后终端提示command not found。   我想知道是否可以在文件中编写命令并使用cat命令执行这些命令。   我无法再次获取该文件,搜索也无济于事。但我相信在这里有人必须知道这一点。

1 个答案:

答案 0 :(得分:3)

这听起来像一个具有转义序列的文件,导致终端读取以下字符串作为输入。目前,终端程序不支持这种能力,因为这是一个相当明显的安全问题。

过去可行的一种方法是编写DEC“应答”序列,终端将响应文件中嵌入的 Ctrl + E 进行传输