kwj

走越远,路越艰!

常用链接

统计

最新评论

shell输入与输出

shell输入与输出

echo "Test"

read name    //从标准的输入(键盘)获得字符给变量name赋值
echo $name

cat命令可以用来显示文件,创建文件。当显示文件时,它不会分页显示,它会一下显示完整个文件,所以可以通过管道把输出传递到另一个具有分页功能的命令。
如cat myfile | more
  cat myfile | pg

如果希望创建一个新文件,并向其中输入一些内容,可以按如下操作:
cat>myfile
This is a new file.
<CTRL-D>  //键盘按ctrl+D

管道符号|是一个很重要的符号,命令1 | 命令2 这样的格式,通过管道符号命令1执行的输出结果作为命令2的输入。
ps aux | grep "java"

文件重定向
ls > ls.out表示ls的结果放在ls.out中。
ls >> ls.out表示ls的结果追加到ls.out的末尾,不覆盖到原来的内容。

重定向标准错误输出
ls -al myfile 2>my.err

ls -al >ls.out 2>&1   错误也同正确输出同样放在一个文件ls.out


posted on 2008-02-14 14:57 木剑 阅读(214) 评论(0)  编辑  收藏 所属分类: Linux