)">Linux系统中的特殊符号(|&>)
一、管道符
1 #将前一条命令的结果交给后一条命令使用 2 cat file.txt | wc
二、重定向
1 #输出(>) 2 > #清空后再写入,相当于python文件操作中的w模式 3 >> #追加写入,相当于python文件操作中的a模式 4 5 echo"123" >> file.txt #往文件里写入123 6 7 #标准正确输出(1>) 8 cat file1.txt 1> file2.txt 9 #将前面命令正常执行后的结果写入file2中 10 11 #标准错误输出(2>) 12 cat absd 2> file2.txt 13 #将前面命令错误执行后的结果写入file2中 14 15 #同时获取正确和错误输出(&>) 16 cat file1.txt &> file2.txt 17 18 cat file 1> right.txt 2> wrong.txt
三、反引号(`) or $()
作用:将反引号中间的内容当作命令来执行
提醒:反引号在esc键下方
四、逻辑操作符
1 ! 非 2 -o 或 3 -a 与