我点击了名为" file"的文件。 EXEC。并打开命令提示符给我this log:
Last login: Thu Sep 7 17:42:18 on ttys000
Davids-MacBook-Pro:~ David$ /file ; exit;
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Prozess beendet]
哦,this是"文件" exec看起来像在我的硬盘中。
你能告诉我这意味着什么,如果不好的话?
谢谢!
答案 0 :(得分:0)
该文件作为命令行脚本执行。你看到的是一个新的终端窗口,告诉你上次使用它的时间,并给出提示" Davids-MacBook-Pro:~David $"。下一位/file ; exit;
是执行文件然后退出shell的shell命令。之后的所有事情("注销"等)都是shell退出&清理过程。
在执行文件的命令和shell退出过程之间没有任何内容,我们真正可以说的是它没有向终端打印任何东西。至于它做了什么以及它是否糟糕,我无从谈论。您可以通过打开终端获取有关它的更多信息(您需要一个新的终端窗口,因为该shell已经退出),并运行命令file /file
以获取有关其格式的信息。如果输出包含" text",则可以使用cat /file
打印文件的内容。在您的问题中包括这些命令的输出(作为文本,以"代码"格式),我们可能会告诉您更多。