在 Linux 中使用 AND 运算符,它用 (&) 表示。在命令中,我们可以使用 (&&) 或 (;)。那么,分号 (;) 是否也称为 AND 运算符?
我正在学习 sed,所以在这种情况下,我试图替换第二次出现的单词“line”。因此,我发出了以下命令:
(zet:pc:~/text) sed 's/line/LINUX/2' mytextfile
this is line 1
this is line 2
this is line 3
this is line 4
this is line 5
Run Code Online (Sandbox Code Playgroud)
但是从输出中,您可以看到 'sed' 并没有替换世界 'line' 的第二次出现。那么,我在这里犯了什么错误吗?
术语“LINUX”代表什么?到目前为止,我认为这个术语源自“LINUS”。然而,互联网上的一些文章给出了以下内容:
Linux = Linus Torvald's Unix
Linux = Linux Is Not Unix
Run Code Online (Sandbox Code Playgroud)
这里什么是正确的?请在这方面指导我。