加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

bd------bash编程--重定向和变量1

发布时间:2020-12-16 01:39:45 所属栏目:安全 来源:网络整理
导读:? 文本流和重定向 ? ? ? 覆盖重定向 [[email?protected] ~]# ls / 1aaa 追加重定向 [[email?protected] ~]# ls /mnt aaa ? 先输出外层内容再输出内层内容 [[email?protected] ~]# ls /tmp / /: bin boot dev etc home jdk-7u67-linux-x64.rpm lib lib64 lost

  

?

文本流和重定向

?

?

?

覆盖重定向

[[email?protected] ~]# ls / 1>aaa

追加重定向

[[email?protected] ~]# ls /mnt >>aaa

?

先输出外层内容再输出内层内容

[[email?protected] ~]# ls /tmp /
/:
bin boot dev etc home jdk-7u67-linux-x64.rpm lib lib64 lost+found media mnt opt proc root sbin selinux share srv sys tmp usr var

/tmp:
yum.log yum_save_tx-2019-07-25-23-15lG3an4.yumtx yum_save_tx-2019-10-04-03-10BHbB3D.yumtx

?

?

?

将正确输出与错误输出重定向


[[email?protected] out]# ls / /aabb 2>&1 1>ls5.out
ls: cannot access /aabb: No such file or directory
[[email?protected] out]# ls / /aabb 1>ls6.out 2>&1

?

输入重定向:

<<<? ?表示从一个字符串读入数据

<<AABB? ? ? ? ? AABB? ? ? 把第一个换行符的东西输入进来

<? ?从一个文件里面进行输入

?

?

?

?变量:

?

?

?

?

加了local以后只允许局部使用:

?

?在sh2.sh编辑器里面填入

echo $1

echo? $2

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读