`
Dustin
  • 浏览: 310418 次
  • 性别: 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原创

    第一、找出字符或者字符串的类型,是数字、字母还是其他特定字符,是可打印字符,还是不可打印字符(一些控制字符)。 第二、找出组成字符串的字符个数和字符串的存储结构(比如数组)。 第三、对串的常规操作:求子串、...

    shell字符串处理

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

    Unix基础、AWK、SHELL

    Unix基础、AWK、SHELL 正则表达式.doc 编辑器.doc Unix基础知识与Shell编程.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

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

    统计文件中的所有字符串出现的次数,在行尾未完的字符用"-"连接,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

    awk与shell混合编程

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

    shell中的awk命令

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

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

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

    Shell脚本计算字符串长度和判断字符串为空小技巧

    一些需要注意的脚本问题 计算字符串长度可用的三种方法: 代码如下: echo “$str”|awk ‘{print length($0)}’ expr length “$str” ... 您可能感兴趣的文章:用Shell判断字符串包含关系的方法小结Shel

    shell三剑客过滤文件内字符串长度输出

    记一次过滤文件内容,三剑客awk、grep、sed过滤指定字段、列后,怎料其中混杂编码字符串,这不是我们想要的。所幸,找到了规律,那就是 它 很长…,直接干掉长字符串即可! 下边是三把剑具体实现! 我有三把剑,一把...

    Shell AWK使用手册

    SHELL AWK使用手册,供大家参考学习

    shell、awk编程教材

    shell、awk编程教材

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

    有时在Linux操作系统中需要计算某个字符串的长度,通过查询资料整理了下目前Shell中获取字符串的长度的多种方法,在这里分享给大家,方法如下: 方法1: 使用wc -L命令 wc -L可以获取到当前行的长度,因此对于单独行...

    Shell获取字符串长度的多种方法总结

    我们在日常工作中,对于求字符串操作在shell脚本中很常用,实现的方法有很多种,下面就来给大家归纳、汇总了求字符串的几种可能方法,话不多说了,来一起看看详细的介绍吧。 方法如下: 【方法一】:利用${#str}来...

    shell awk脚本总结.txt

    我们必须的工具有两个一个是shell一个是awk,awk对于处理文本文件是最最适合的掌握了awk我们就可以很方便的处理文本文件再借助一些shell命令我们可以很方便得到自己想要的结果。现在从简单的例子来总结一下我觉得会...

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

    本文档主要是讲解shell脚本文件中的awk,主要是讲解awk的详情分析,讲解awk的各种情况。各种指令

Global site tag (gtag.js) - Google Analytics