zoukankan      html  css  js  c++  java
  • linux常用命令 命令管道符

    多命令顺序执行

    多命令顺序执行

    多命令执行符  格式  作用
    ;   命令1;命令2 多个命令顺序执行,命令之间没有任何逻辑联系
    &&  命令1&&命令2    逻辑与
    	当命令1正确执行,则命令2才会执行
    	当命令1执行不正确,则命令2不会执行
    ||  命令1||命令2    逻辑或
    	当命令1执行不正确,则命令2才会执行
    	当命令2正确执行,则命令2不会执行
    
    [root@ssgao1987 ~]# ls;ifconfig;date
    查看命令执行的时间
    >>date;查看命令;date
    	
    判断命令是否报错 
    命令 && echo yes || echo no
    命令正确打印yes
    命令错误打印no
    [root@ssgao1987 ~]# ls && echo yes || echo no
    anaconda-ks.cfg  install.log  install.log.syslog  log2.log  log.log  ls.log  shell_01.sh  ssgao
    yes
    
    

    管道符

    命令格式
    '命令1|命令2'
    命令1的正确输出,作为命令2的操作对象
    [root@ssgao1987 ~]# ls | grep ls*
    ls.log
    [root@ssgao1987 ~]# ls | more
    anaconda-ks.cfg
    ….
    [root@ssgao1987 ~]# netstat -ano | grep ESTABLISHED
    tcp   0      0 192.168.10.107:22    192.168.10.101:62220   ESTABLISHED keepalive (2784.04/0/0)
    [root@ssgao1987 ~]# netstat -ano | grep ESTABLISHED | wc -l
    1
    
  • 相关阅读:
    json转换字符串
    windows下Xshell远程访问虚拟机
    win7去箭头指令
    n核CPU为什么计算速度达不到单核n倍
    vim字符串的替换
    转发的别人的vim编码和终端编码的设置
    音频操作
    scanf函数
    文字常量区和栈区区别
    Linux 进程
  • 原文地址:https://www.cnblogs.com/ssgao/p/8881858.html
Copyright © 2011-2022 走看看