echo、read、tee、标准输入0、输出1、错误输出2、重定向>、追加重定向>>

本文介绍了Linux命令行中常用的echo、read、tee命令的使用,以及标准输入、输出和错误输出的概念。通过实例展示了如何进行重定向操作,包括使用>>进行追加重定向和2>&1将错误输出重定向到标准输出。此外,还提到了如何利用管道|进行命令链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.echo "who are you:\c" 不换行
2.echo "who are you:\n\n\n"换行
3.echo "who are you:" 换行
4.echo -n “who are you:” 换行
5.echo -e "you are connected `tty`" 里面有\转义符或者shell命令需要用-e


1.echo "please input your name:\c"
   read name
   echo $name


1.管道 |
  ls | grep 1.doc


1.tee 对执行命令的保存,累死重定向
   who | tee -a who.out    -a表示追加

1.标准输出
command >>filename 2>&1  
command < filename
command <&-   关闭标准输入
grep "triden" missiles  2>/dev/null
grep "triden" missiles  2>grep.err

1.ls > myfile
2.ls >>myfile 追加

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值