linux命令'符号

时间:2015-08-19 06:54:24

标签: linux command-line-interface command-prompt symbols

在linux命令提示符(终端)中,我不小心输入了'符号,然后终端正在打印并提示>

喜欢这个

gaian@gaian-lap057:~$ '
>

我想知道,这个符号(')代表什么,以及如果我们继续在(>)提示符上输入会发生什么。

如果有人请与我分享。

2 个答案:

答案 0 :(得分:1)

使用单引号(')引用字符串可以保护它免受shell扩展的影响。例如,grep '*' myfile.txt允许您在文件中搜索*字符而不是shell,将其扩展到当前目录中的文件列表。

>只是多行字符串的提示。在您使用另一个'终止引用之前,它不会传递给shell。

答案 1 :(得分:1)

这只是意味着你启动了一个带引号的字符串,它可以包含换行符。如果您键入另一个'字符,则报价已完成。按返回则很可能会告诉您该命令不存在。