shell 父子传值

通过一个中间文件进行:

#!/bin/bash

(

 subvar="hello shell"

 echo "$subvar" > temp.txt

)

read pvar < temp.txt

echo $pvar

时间: 2024-08-05 19:35:48

shell 父子传值的相关文章

转:sqlplus与shell互相传值的几种情况

sqlplus与shell互相传值的几种情况 情况一:在shell中最简单的调用sqlplus $cat test.sh #!/bin/sh sqlplus oracle/[email protected]>file.log <<EOF select * from test; exit EOF  #注意EOF要顶格写 $sh test.sh $cat file.log --省略若干系统提示信息------- SQL> EMPNO   EMPNAME          SAL    

sqlplus与shell互相传值的几种情况

情况一:在shell中最简单的调用sqlplus $cat test.sh #!/bin/sh sqlplus oracle/[email protected]>file.log <<EOF select * from test; exit EOF  #注意EOF要顶格写 $sh test.sh $cat file.log --省略若干系统提示信息------- SQL> EMPNO   EMPNAME          SAL      DEPTNO -----   ------

Vue父子传值使用监听

这个小案例是我记住一句话,不管干什么只要数据变了,刷新数据就对了 子组件是个弹窗需要在父组件点击显示查看数据需要传id,话不多说!!! 父组件: 传id肯定是number类型所以通过属性传值的时候需要在传递的值中定义一个默认值在子组件监听传递值的变化<LookForm :childId="childId"></LookForm>这个绑定的属性值就是通过点击事件传的id然后在子组件通过传递的属性接收 data: childId: 0 事件: show(row) {

vue 父子传值

父组件 <template> <div> <date-range @timeChange="timeChange" :time-arr="timeArr" label="日期范围" width="100" small="true" size="small"></date-range> </div> </template&g

react 点击事件+父子传值

接下来要做的效果是,在父组件添加两个按钮,点击后改变父组件传过去的值 父组件 1 import React, { Component } from 'react'; 2 import Test from './component/test'; 3 //声明welcome组件 4 class welcome extends Component { 5 //声明一个构造函数 6 constructor(props) { 7 super(props); 8 //this.state是定义组件状态,可理

Vue组件中的父子传值

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" con

Vue2.0的三种常用传值方式、父传子、子传父、非父子组件传值

Vue常用的三种传值方式有: 父传子 子传父 非父子传值 引用官网的一句话:父子组件的关系可以总结为 prop 向下传递,事件向上传递.父组件通过 prop 给子组件下发数据,子组件通过事件给父组件发送消息 1. 父组件向子组件进行传值 父组件: <template> <div> 父组件: <input type="text" v-model="name"> <!-- 引入子组件 --> <child :abc=

Vue 父子组件传值 props

1.Vue 的渲染周期: vue 如何实现响应式追踪. 父子组件通信有很多方式,今天单独聊下props 的方式.我们通过查找官方文档很容发现,props传值有静态和动态两种传值方式. 当然props 还提供许多验证,使数据更加严谨. 在使用父子传值时,出现了, 按照文档说明,例如: 1 <template> 2 <div v-if="data">{{parentName}} 3 4 <input type="text" v-model=

Vue非父子组件传值(Bus/总线/发布订阅模式/观察者模式)

我们在之前已经知道了父子传值.父组件传递过来了的值,在子组件通过props接受,然后就可以使用了. 也学过了隔代传值,均是通过props逐层传递实现.那么,兄弟节点之间怎么传值呢? 通过bus实现方式如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> &l