pycod
很多人在说我们讲故事吹NB 但是我们吹过的NB ,正在一一变为现实 !!!!!

2.9. 管道和重定向

  • 批处理命令连接执行,使用 |
  • 串联: 使用分号 ;
  • 前面成功,则执行后面一条,否则,不执行:&&
  • 前面失败,则后一条执行: ||
ls /proc && echo  suss! || echo failed.

能够提示命名是否执行成功or失败;

与上述相同效果的是:

if ls /proc; then echo suss; else echo fail; fi

重定向:

ls  proc/*.c > list 2> &l 将标准输出和标准错误重定向到同一文件;

 

# ll
总用量 20
drwxr-xr-x 4 root root 4096 8月 20 15:36 BackupPC
drwxr-xr-x 17 dmdba dinstall 4096 8月 8 14:33 dmdbms
drwxr-xr-x. 7 root root 4096 7月 29 22:36 harborinst
-rw-r--r-- 1 root root 54 10月 21 19:47 list
drwxr-xr-x. 2 root root 4096 4月 18 2018 rh
[root@gb180-20190929 opt]# ls asdf && echo yess ||echo no
ls: 无法访问asdf: 没有那个文件或目录
no
[root@gb180-20190929 opt]# ls rh && echo yess ||echo no
yess
[root@gb180-20190929 opt]#

posted on 2019-10-21 19:49  pycod  阅读(202)  评论(0编辑  收藏  举报