首页文章正文

shell获取其他shell脚本输出,shell调用其他脚本函数

shell读取命令输出 2023-01-04 01:47 885 墨鱼
shell读取命令输出

shell获取其他shell脚本输出,shell调用其他脚本函数

方法就是fork一个子进程,并创建一个匿名管道,在子进程中执行shell命令,并将其标准输出dup到匿名管道的输入端,父进程从管道中读取,即可获得shell命令的输出,代码如下:

51CTO博客已为您找到关于shell 获取脚本的输出的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及shell 获取脚本的输出问答内容。更多shell 获取脚本的输出相关

echo 在这里调用./liqiang.sh 3.输出结果[root@localhost ~]#./liqiang-2.sh在这里调用hollo hollo 第二种:exec 特点:exec调用一次之后的所有代码都不执行♦exec与fork不shell 专栏收录该内容19 篇文章0 订阅订阅专栏文章目录前言一、在Shell 脚本中调用另一个Shell 脚本的三种方式1.1 fork 1.2 exec 1.3 source 二

The following shell command: command1 | command2 注意:管道是进程间通信的方式,command1 | command2是进程1的标准输出重定向到进程2的标准输入。在QT中通Linux 之shell脚本调用另一个shell脚本一、详解二、例子test.sh #!/bin/bash source ./stop.sh source ./stop_by.sh source ./start_by.sh nohup/www/serve

执行的文件名:/shell01.sh 第一个参数为:1 第二个参数为:2 第三个参数为:3 另外,还有其他特殊字符用来处理参数:$0获取当前执行的shell脚本文件名,包括脚本路径$n获取当前这个主要介绍的方法是获取命令的输出内容,而不是命令执行成功与否的返回值。通常情况下,在shell脚本中需要获取命令的输出内容,然后根据输出内容判断下一步的

该函数的作用是创建一个管道,fork一个进程,然后执行shell,而shell的输出可以采用读取文件的方式获得。采用这种方法,既避免了创建临时文件,又不受输出字符数的通常情况下,在shell脚本中需要获取命令的输出内容,然后根据输出内容判断下一步的执行操作。比较常用的一种方式就是,匹配命令输出的内容中是否存在某些关键字

后台-插件-广告管理-内容页尾部广告(手机)

标签: shell调用其他脚本函数

发表评论

评论列表

灯蓝加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号