shell 文件'$'\033\033\033'在Linux中来自何处?[已关闭]

mlmc2os5  于 2023-02-13  发布在  Shell
关注(0)|答案(1)|浏览(122)

**已关闭。**此问题为not about programming or software development。当前不接受答案。

此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site的主题有关,您可以留下评论,说明在何处可以回答此问题。
3天前关闭。
Improve this question
在我的Linux服务器目录中,我发现了一个名字很奇怪的文件。
从命令历史记录中,我可以跟踪到它可能是由以下命令创建的:

sudo docker logs <container_id> -n 200000 | less

我怀疑我在less中输入了一些字母组合(可能以**s**开头以保存文件)。
你知道到底发生了什么吗?
P.S.如果您想删除这样的文件,请参见How to escape the escape character in bash?

sigwle7e

sigwle7e1#

我发现当你在一个管道化的less中输入s,然后要求你输入日志文件名时,就会创建这样一个文件。如果你输入三个Escape,然后输入Enter,就会得到这样一个文件。
命令s实际上有助于保存管道化less的内容。

相关问题