位置: 编程技术 - 正文

shell脚本中取消重定向的方法实例(shell脚本关闭指定程序)

编辑:rootadmin

推荐整理分享shell脚本中取消重定向的方法实例(shell脚本关闭指定程序),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell脚本关闭指定程序,shell中退出脚本的命令,shell脚本怎么停止,shell删除脚本,shell中退出脚本的命令,shell脚本中使用什么命令可以取消一个已经定义的变量,shell脚本取消超时时间,shell脚本取消超时时间,内容如对您有帮助,希望把文章链接给更多的朋友!

shell脚本中取消重定向的方法实例(shell脚本关闭指定程序)

在上一篇关于shell编程的例子中,有讲到把shell脚本进行扩展之后重定向到一个文件中,以便进行查看和调试 3>&1;exec 4>&2这两句,而其中,3、1、4、2都是表示文件描述符,1是标准输出,也即是STDOUT,2是标准错误输出,即是STDERR,1和2本来是输出在显示器上的,而3、4是表示两个文件描述符,可理解成是两个保存1和2的临时变量, 3>&1表示把文件描述符1的赋值给文件描述符3,也可以理解为是把文件描述符1(当前标准输出)的规则保存到了文件描述符3中,这时再把1的输出重定向到文件中,在下面的shell程序中,我们又使用了1>&3这就表示是把保存在文件描述符3中的原标准输出的规则重新赋值给文件描述符1,原来标准输出的规则是输出到显示器上,而不是输出到一个文件中。这就是整个重定向和取消重定向还原的过程。2和4也是一样的道理。

闲话少说,先看运行结果:看到结果了吗??? 没看到么??? 那就仔细看了,^_^

Shell脚本之无限循环的两种方法 for实现:#!/bin/bashseti=0setj=0for((i=0;i;))dolet"j=j+1"echo"-------------jis$j-------------------"donewhile实现:#!/bin/bashsetj=2whiletruedolet"j=j+1"echo"----------jis$j--------------"done

shell脚本实现监控shell脚本的执行流程及变量的值 很多时候,我们都会写shell程序来完成一些不用重复造轮子的时刻,但是,又因为shell语句中也会有函数,也会有变量,在运行后到底执行了哪些相关的

Shell脚本统计文件行数的8种方法 获取单个文件行数文件:test1.sh行数:方法一awk'{printNR}'test1.sh|tail-n1如图所示:方法二awk'END{printNR}'test1.sh如图所示:方法三grep-n""test1.sh|awk-F:'{print'}|tai

标签: shell脚本关闭指定程序

本文链接地址:https://www.jiuchutong.com/biancheng/381221.html 转载请保留说明!

上一篇:Shell脚本中获取进程ID的方法(shell脚本中获取日期)

下一篇:Shell脚本之无限循环的两种方法(shell脚本 -ne 0)

  • 劳务公司怎么交税,都有哪些税
  • 房地产开发企业预缴增值税
  • 资产负债表其他流动资产计算公式
  • 票种核定表怎么填写
  • 电梯广告租赁属于哪类
  • 收到促销费方怎么做账
  • 暂估一直不来票,没有纳税调整怎么办
  • 暂估入库原材料成本结转后期发票到怎么处理
  • 附加税退税申请书怎么写
  • 原材料亏损率怎么算
  • 上市公司存货跌价准备怎么看
  • 贷款利息未取得发票所得税税前扣除哪年开始
  • 公司垫付员工工资怎么做账
  • 企业年金个人所得税扣除标准
  • 应收票据的会计分录例题
  • 公司注销前的发言怎么写
  • 应收款抹零计入什么会计科目
  • 个人工资怎么缴纳个人所得税
  • 其他综合收益的税后净额怎么计算
  • 滞销款的最好销售办法
  • 印花税缴纳后合计怎么算
  • 个人房源可以委托别人吗
  • 所有转让土地税怎么算
  • 品牌店设计费入什么费用
  • 物业公司的跨期收费如何确认收入?
  • 工资预支怎么做账
  • 在windows7是一种
  • mac电脑怎么转移到另一个电脑
  • 小规模公司减免的增值税怎么做账
  • 成本法 合并
  • 预收款交税未开发票申报表怎么
  • redis使用php
  • 组策略在哪里
  • mmc.exe是什么进程
  • 抵偿债务会计处理
  • 电子商票到期后多少天有效?
  • macOS Big Sur 11.2.1 正式版更新推送
  • 教育发展基金计提比例
  • 加权平均数的代码
  • $(window).resize
  • 前端工程化的理解简书
  • 北京猿创源科技有限公司
  • thinkphp5依赖注入
  • 杜布罗夫尼克老城去机场
  • vue的样式穿透
  • php框架自动加载
  • 物业代收代缴费 没住户怎么办
  • phpcms v9 getshell
  • java8 (jdk 1.8) 新特性——Lambda
  • 应付工资怎么记账
  • mongodb基础
  • 会计凭证分为几个部分包括哪些内
  • 车间购买的设备怎么记账
  • 房开企业会计分录
  • access untagged
  • mysql常用命令语句
  • 工业设备种类
  • 委托银行贷款利息发票谁提供
  • 经营性应收项目的减少调增 为什么是减
  • 企业哪些账户可以取现金
  • 进项认证以后如何处理
  • 公司法人与股东的区别
  • 员工工资怎么计提
  • 购买商标权需要缴税吗
  • 应收账款期初余额错了怎么调整
  • 经营租入的固定资产计入什么科目
  • 征收率和税率的区别举例
  • mysql闪退怎么回事
  • mysql远程访问不了
  • linux sshd是什么
  • win sth
  • 怎么把iphone作为u盘
  • linux缓存过大会宕机吗
  • win7复制文件到system32没有权限
  • win7玩不了cf
  • win10的快速访问
  • 简述javascript中的函数
  • android图片布局
  • qt widget opengl
  • jQuery Easyui Tabs扩展根据自定义属性打开页签
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设