linux中||是什么意思

如题所述

1.格式

   command1 || command2

2.含义

   如果||左边的command1执行失败(返回1表示失败),就执行&&右边的command2。

3.实例

(1)打印1111.txt的第一列内容,若执行不成功则执行显示facebook.txt的内容

[root@RHEL5 shell]# awk '{print $1}' 1111.txt || cat facebook.txt   

awk: cmd. line:1: fatal: cannot open file `1111.txt' for reading (No such file or directory)

google 110 5000

baidu 100 5000

guge 50 3000

sohu 100 4500

(2)当打印1111.txt的第一列内容命令被成功执行,则不执行打印facebook.txt的命令

[root@RHEL5 shell]# awk '{print $1}' facebook.txt || cat facebook.txt

google

baidu

guge

sohu   更多命令详解可以如下进行搜索查看:Linux命令大全

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-12-06
免费提供最新Linux技术教程书籍,入门自学书籍《linux就该这么学》,为开源技术爱好者努力做得更多更好本回答被提问者采纳
第2个回答  2017-12-06
||是逻辑“或”

还有一个和它一般在一起的

&&是逻辑“与”
第3个回答  2021-02-23
||表示逻辑“或”的意思,“Linux命令大全”可以参考下学习更多Linux命令。

Linux 系统中“|”管道的作用是什么
“|”是管道命令操作符,简称管道符。利用Linux所提供的管道符“|”将两个命令隔开,管道符左边命令的输出就会作为管道符右边命令的输入。连续使用管道意味着第一个命令的输出会作为 第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,依此类推。它仅能处理经由前面一个指令传出的正确输出...

linux中||是什么意思
||是逻辑“或”还有一个和它一般在一起的 &&是逻辑“与”

linux命令中“|”符号是什么意思?
这个符号叫做管道符号。管道命令符的作用能用一句话来概括:“把前一个命令原本要输出到屏幕的数据当作是后一个命令的标准输入”。输入方法是同时按下键盘的“Shift”与“\\”键,执行格式为“命令A | 命令B”。如:history | grep date指从history这条命令运行的结果中显示包含有 “date” 的命令。

|是什么符号
例如,在Linux系统中,“|”用于将一个命令的输出作为另一个命令的输入,实现数据的传递和处理。总之,“|”是一种常见的符号,在不同的领域中有着不同的用途,是计算机编程、文本编辑、数据处理等领域中不可或缺的工具。

双竖杠是什么意思?
双竖杠符号“||”是计算机编程语言中的一种逻辑运算符,表示或(or)的意思。在各种编程语言中都有使用,如Java、Python等语言。除了作为逻辑运算符之外,双竖杠符号也有其他的使用场景。在Markdown语言中,双竖杠符号可以用来表示表格中的列分隔符。双竖杠符号在正则表达式中的使用 在正则表达式中,双竖...

linux命令中的“<”和“|”是什么意思?
”<” 表示的是输入重定向的意思,就是把<后面跟的文件取代键盘作为新的输入设备。”| ”则表示一个管道的意思,可以理解为东西从管道的一边流向另外一边。程序呢? 简单的说shell程序就是一个包含若干行 shell或者linux命令的文件.象编写高级语言的程序一样,编写一个shell程序需要一个文本编辑器.如VI...

linux | 怎么打出来
“|”这个符号在linux环境称作“管道符”键入方法:Shift+键盘的“\\”键 如果是英式键盘的话,也就是退格键下面,enter键上面那个键。

linux 中‘|’的作用是什么?
利用Linux所提供的管道符“|”将两个命令隔开,管道符左边命令的输出就会作为管道符右边命令的输入。连续使用管道意味着第一个命令的输出会作为 第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,依此类推。下面来看看管道是如何在构造一条Linux命令中得到应用的。1.利用一个管道 rpm -qa...

linux 命令中的 | 代表什么 是并列关系吗
|不是并列关系,是管道符号。

linux 在shell语句中,"||"表示什么意思? 如: [ -n "$comp" ] || retu...
前面执行结果是“假”,那么就执行后面的。和&&对应,&&是前面为“真”就执行后面的。

相似回答