在 mac 终端中的任何命令后写入“ ' ”会做什么?

What " ' " does when written after any command in mac terminal?

我不小心写了 ls' 而不是 ls 来列出文件。它显示了 > 选项。后来我检查了其他命令,如 cd',所有命令都提供 >。这个命令是做什么用的?

示例:

user:~$ ls'
>
>
>
user:~$ cd'
>
>

您在命令后启动了一个字符串参数。例如,您可以通过这种方式传递多行参数。 '' 之间的所有类型数据将被视为一个参数。