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

shell程序设计001

2012-02-12 21:40 232 查看
shell是一个作为用户与Linux系统接口的程序,它允许用户向操作系统输入需要执行的命令,我们可以使用<和>对输入输出进行重定向,使用 | 在同时执行的程序之间实现数据的管道传递,使用$(...)获取子进程的输出。

重定向输出:

$ ls -l > ls.txt 和 $ls -l >>ls.txt

前者每次运行就把原来的内容覆盖了,后者则不会!



管道:

我们可以用管道操作符来连接进程

$ps > ls.txt

$sort ls.txt > passort.out

等价于 $ps | sort > passort.out



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