您的位置:首页 > 运维架构 > Shell

2.shell 程序设计(1)

2017-03-26 00:52 134 查看
重定向:
文件符0 为标准输入
文件符1 为标准输出
文件符2 为标准错误

kill -HUP 1234 > kill.out 2>killerr.txt
kill -HUP 1234 > kill.outerr 2>&1
// 将标准输出重定向到文件killouterr,然后将标准错误重定向到与标准输出相同的地方。
如果顺序有误,重定向不会按照你的预期执行。
因为可以通过返回码来了解 kill 命令的执行结果,所有通常不需要保持标准输出或者标准错误的内容,
将其重定向到 /dev/null(Linux 回收站)
kill -1 1234 > /dev/null 2>&1


管道:
Linux 下通过管道连接的进程可以同时运行,并且随着数据流在它们之间的传递可以自动的进行协调。
允许连接的进程树是没有限制的。
需要注意的是,相应的输出文件时在这一组命令被创建的同时立刻被创建或者写入的,
所有绝对不要在命令流中使用相同的文件名。


创建脚本







语法







































and



or



函数











内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  标准 kill