【发布时间】:2025-11-29 13:15:01
【问题描述】:
我在命令中写了以下内容:
$ cat /bin/ls > blah
$ cat blah blah blah > bbb
$ chmod u+x bbb
$ ./bbb
它打印了当前工作目录中的所有文件名。
我的问题是为什么?为什么不是 3 次?
【问题讨论】:
-
您实际上复制了
ls可执行文件,最后还有一堆额外的垃圾(可执行文件的额外副本)。然后你运行副本...列出文件并退出。
标签: linux shell command-line cat ls