linux中重定向 管道 for循环了解
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-02
morning
输入输出重定向 输入设备 输出设备 设备:字符设备 c 块设备 b 文件描述符: 重定向 stdin :0 < stdout:1 > stderr:2 2> &>(可以制定文件中) =2>&1(统一输出流),把错误输出和标准输出重定向到一个位置 输入/输出重定向: command > filename 把原文件覆盖 command >> filename 附加到文件中 command 2> filename command 2>> file 附加重定向 set -C 避免覆盖原有内容(no calobing) set C |强制改变要求 管道 PIPE 前面的命令的输出当作后面命令的输入 echo ''redhat'' | passwd --stdin student command1 | command2 | ... tr [option] set1 set2 eg: ls /var |tr ''a-z'' ''A-Z'' -C 按字段显示 同一命令行多个命令用;当多命令当做管道输入需加() 定义自己独有的文件描述符(3-9) 关闭 exec n>&- /tmp/ls.out exec 3> /tmp/ls.out >> cat /etc/issue >&3 set C打开 cat /etc/issue | less tee 一个输入两个输出 ls /etc | tee /tmp/etc/.out 输入重定向 << Here Document 将多行通过 键盘输入的内容重定向至标准输入 cat << end cat >> /tmp/d.out << end hehe haha haha xx end end shell 中运算 let 使运算 eg let C=$A $ $[] D=$[$C $B] $((express)) E=$[[$D $C]] expr '''' 循环(流程控制语句) 满足一定条件 for while util for VARIABLE in LIST do ... ... done list中数字范围取法类似与C 中(int i,i<100,i ) `seq 1 100` $(seq 1 100) {1..100} |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于linux中重定向 管道 for循环了解的所有评论