`
Dustin
  • 浏览: 314666 次
  • 性别: Icon_minigender_1
  • 来自: 广州/成都
社区版块
存档分类
最新评论

awk引用shell中带meta字符的字符串

阅读更多
link='http://localhost:8080 Blog='
more id_list.txt |awk "{print \"$link\"\$1}"

 

   上面这段代码完成的功能是将id_list.txt中的每一行的内容拼接到link变量后,并将拼接后的内容输出到控制台。譬如,如果id_list.txt中的内容为:

123
456
789

 

   那么,控制台将输出下面的内容:

http://localhost:8080 Blog=123
http://localhost:8080 Blog=456
http://localhost:8080 Blog=789

  

    关于shell中单双引号的区别以及shell变量如何跟awk交互,参看这里

 

分享到:
评论

相关推荐

    Shell编程范例之字符串操作-TinyLab原创

    在Linux环境中,Shell编程是一种非常重要的自动化脚本编写技术,而字符串操作又是Shell编程中不可或缺的一部分。本知识点将介绍Shell编程中字符串操作的相关知识,内容涉及字符串的基本概念、属性以及常见的字符串...

    Shell脚本中计算字符串长度的5种方法

    ### Shell脚本中计算字符串长度的五种方法 在日常的Shell脚本开发工作中,我们经常需要处理字符串,其中计算字符串长度是一个常见的需求。本文将详细介绍五种在Shell脚本中计算字符串长度的方法,并对每种方法进行...

    shell中字符串截取

    ### Shell中字符串截取 在Shell脚本编程中,对字符串进行截取是常见的操作之一。通过对字符串的处理,可以实现各种数据解析、文件名提取等实用功能。本文将详细介绍几种常用的Shell中字符串截取方法及其应用场景。 ...

    shell字符串的截取

    Shell 字符串截取是指在 Shell 编程中对字符串进行截取、查找、替换等操作。下面将详细介绍 Shell 字符串截取的知识点。 一、字符串截取 Shell 字符串截取可以使用多种方法,以下是一些常见的方法: 1. 使用 expr...

    shell字符串处理

    在做shell批处理程序时候,经常会...有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。

    Unix基础、AWK、SHELL

    正则表达式是Unix世界中的重要工具,用于模式匹配和字符串搜索。在文档“正则表达式.doc”中,可能会涵盖基础符号如星号(*)、加号(+)、问号(?)等,以及更复杂的构造如分组、否定前瞻等。而在“编辑器.doc”中...

    shell编程中的字符串截取方法小结

    一、Gnu Linux shell 截取字符变量的前8位,有方法如下: 1.expr substr “$a” 1 8 2.echo $a|awk ‘{print substr(,1,8)}’ 3.echo $a|cut -c1-8 4.echo $ 5.expr $a : ‘\(.\\).*’ 6.echo $a|dd bs=1 count=8 2>...

    Shell字符串截取的详细方法

    一、Linux shell 截取字符变量的前8位,有方法如下: 代码如下:1.expr substr “$a” 1 82.echo $a|awk ‘{print substr(,1,8)}’3.echo $a|cut -c1-84.echo $5.expr $a : ‘\(.\\).*’6.echo $a|dd bs=1 count=8 2>...

    awk&shell教程(合适初学者)

    awk&shell教程,合适初学者。 目录 1 1 AWK简介 2 2 了解字段 2 3 使用模式 4 4 花括号和字段分隔符 9 5 添加文本 13 6 数学操作 14 7 BEGIN 和 END 16 8 输入、输出和源文件 17 9处理错误 21 结论 21

    Shell脚本实现查找字符串中某字符最后出现的位置

    在IT领域,尤其是在系统管理和自动化任务中,Shell脚本经常被用来处理文本数据,包括查找字符串中的特定字符或模式。本文将深入探讨如何使用Shell脚本实现查找字符串中某字符最后出现的位置,以及一个简单的C语言...

    统计文件中的所有字符串出现的次数

    统计文件中的所有字符串出现的次数,在行尾未完的字符用"-"连接,c语言编写,包括"rdline.c","abc",编译"rdline.c"后直接,运行就行,不要加参数,会自动读取"abc"中的内容。

    Linux运维-3.Shell编程-12 shell编程-131字符串处理之awk3.avi

    Linux运维-3.Shell编程-12 shell编程-131字符串处理之awk3.avi

    Linux运维-3.Shell编程-12 shell编程-129字符串处理之awk1.avi

    Linux运维-3.Shell编程-12 shell编程-129字符串处理之awk1.avi

    linux中shell脚本中awk的深入分析

    * 使用 awk 分割字符串:`awk 'BEGIN {split("123#xuyunbo#aini", dong1, "#"); print dong1[1]}'` * 使用 awk 生成报表:`awk -f awk4.sh` awk 是一个功能强大且灵活的文本处理工具,广泛应用于 Linux 系统中的...

    awk与shell混合编程

    awk编程,都是经过实际操作得出的,其中包含awk和shell混合编程

    Shell中去除字符串前后空格的方法

    在Shell中不像其他语言有strip()来处理,不过也是可以使用诸如awk等命令来处理。  下面是一个简单示例: [root@localhost ~]# echo ' A B C ' | awk '{gsub(/^\s+|\s+$/, );print}' ^\s+ 匹配行首一个或多个空格 ...

    shell中的awk命令

    shell中的awk命令 文章目录shell中的awk命令1.awk–“样式扫描和处理语言”2.awk模式匹配3.记录和域4.指定分隔符`-F “”` 指定分隔符`FS=””` 指定分隔符5.关系和布尔运算值6.表达式7.系统变量8.格式化输出9.内置...

    linux-shell脚本命令:awk命令简介

    - -v:定义变量,用于从shell中向awk脚本传递变量。 - -fprogfile:调用并执行指定的程序文件,该文件应符合awk语法。 awk内置变量包括: - ARGC:表示命令行参数的个数。 - ARGV:表示命令行参数数组。 - ARGIND:...

Global site tag (gtag.js) - Google Analytics