美文网首页
shell向awk传值

shell向awk传值

作者: mrknowledge | 来源:发表于2021-04-30 11:49 被阅读0次

方法1

awk  'pattern { action }'  awkvar1=shellvar1  awkvar2=shellvar2  ...  input_files

awk_script_file  awkvar1=shellvar1  awkvar2=shellvar2  ...  input_files

这要在pattern或action中就可以使用awkvar1、awkvar2了

方法2

#!/bin/bash

name="Jack White"

awk  '$1~/"'"$name"'"/  {printf $1"的成绩是:" $5}'  input_files

"'"是一个双引号、一个单引号、再一个双引号

相关文章

  • shell向awk传值

    方法1 awk 'pattern { action }' awkvar1=shellvar1 awkvar2=sh...

  • shell向awk传值

    方法1 awk 'pattern { action }' awkvar1=shellvar1 awkvar2=sh...

  • awk

    linux shell awk获得外部变量(变量传值)简介 - 程默 - 博客园 http://www.cnbl...

  • Sed简单用法

    打印指定行 插入文本 附加文本 删除行 替换文本 从shell 向sed传值

  • Vue - 传值

    Vue 传值有两种:1)父组件向子组件传值(属性传值,Prop传值)2)子组件向父组件传值 一、父组件向子组件传值...

  • Linux Shell中使用awk完成两个文件的关联Join

    awk 处理两个公共字段 关键字:shell、awk、join Shell中的awk命令是非常强大的,有很多书籍专...

  • Vue.js父子组件传值

    父组件向子组件传值: 子组件向父组件传值:

  • 组件之间的传值

    组件之间的传值,包括父子组件传值,兄弟组件之间的传值,其中父子组件包括父组件向子组件传值和子组件向父组件传值,现在...

  • Linux命令之awk

    awk中使用shell命令awk '{cmd="rm "$0;system(cmd)}' filename.txt...

  • Vue组件通讯的实现方法有哪些?

    有三种,分别是1、父组件向子组件传值;2、子组件向父组件传值;3、非父子组件传值; 父向子传值:父组件定义一个属性...

网友评论

      本文标题:shell向awk传值

      本文链接:https://www.haomeiwen.com/subject/awjnrltx.html