摘要 腾兴网为您分享:shell awk命令字符串拼接,智联招聘,心视界,同花顺,手机管家等软件知识,以及一师一优课一课一名师登录,去视频水印,防沉迷解除,兼职猫招聘网,c4d渲染插件,社会实践活动登记表,优酷电影,面料软件,操盘平台,怪物猎人世界多玩,slideshare分享网,英雄联盟世界观,地质锤,驾校管理软件,cad园林图库等软件it资讯,欢迎关注腾兴网。本节内容: awk命令实现字符串的拼接 输入文件的内容: 复制代码 代码示例: TMALL_INVENTORY_30_GROUP my163149.cm6 3506 5683506 mysql-bin.000013 327359057 TMALL_INVENTORY_31_GROUP my163149.cm6 3606 5683606 mysql-bin...

本节内容:

awk命令实现字符串的拼接

输入文件的内容:

复制代码 代码示例:

TMALL_INVENTORY_30_GROUP    my163149.cm6    3506    5683506    mysql-bin.000013 327359057

TMALL_INVENTORY_31_GROUP    my163149.cm6    3606    5683606    mysql-bin.000017 301259529

$1                          $2              $3      $4         $5               $6

目标:

TMALL_INVENTORY_30_GROUP       000013.327359057#5683506.0

awk

复制代码 代码示例:

awk  '{position=$5":"$6"#"$4; print $1, position}' posi.txt | awk -F '[.]' '{print $1,$2"."0}' | awk '{print $1,$3}'

字符串拼接,使用双引号"",来连接两边的字符串

输出

TMALL_INVENTORY_30_GROUP mysql-bin 000013:327359057#5683506.0

TMALL_INVENTORY_31_GROUP mysql-bin 000017:301259529#5683606.0

如果输入:

复制代码 代码示例:

awk  '{position=$5":"$6"#"$4; print $1, position}' posi.txt | awk -F '[.]' '{print $1,$2"."0}'

则输出:

TMALL_INVENTORY_30_GROUP mysql-bin 000013:327359057#5683506.0

TMALL_INVENTORY_31_GROUP mysql-bin 000017:301259529#5683606.0

如果输入:

复制代码 代码示例:

$ awk  '{position=$5":"$6"#"$4; print $1, position}' posi.txt

则输出:

TMALL_INVENTORY_30_GROUP mysql-bin.000013:327359057#5683506

TMALL_INVENTORY_31_GROUP mysql-bin.000017:301259529#5683606

以上介绍了awk命令实现字符串拼接的一些例子,在linux中合理运用awk命令,用于日志分析与日常维护都是很有用的。

相关推荐

linux awk拼接字符串,shell awk命令字符串拼接相关推荐

  1. linux shell expr命令 字符串操作

    1.计算字符串的长度. 我们可以用awk中的length(s)进行计算.我们也可以用echo中的echo ${#string}进行计算,当然也可以expr中的expr length $string 求 ...

  2. linux中的变量文件路径,Linux库文件和Shell可执行程序命令文件搜索路径变量的设置...

    一.库文件的搜索路径: 1.在配置文件/etc/ld.so.conf中指定动态库搜索路径(需要添加其它库文件的路径,在文件的最后添加具体的路径即可 [ 如:/usr/local/lib ],添加后保存 ...

  3. linux shell eval 命令 字符串作为命令执行

    eval会对后面的cmdLine进行两遍扫描,如果第一遍扫描后,cmdLine是个普通命令,则执行此命令:如果cmdLine中含有变量的间接引用,则保证间接引用的语义. 举例如下: set 11 22 ...

  4. shell 基本命令linux,Linux基础知识:shell基础命令

    注:实验系统为Red Hat Enterprise Linux Server release 7.1 (Maipo) 1.什么是shell ​百度:shell俗称壳(区别于核),是指提供使用者使用界面 ...

  5. Linux中_Ubuntu上_使用命令总结整理_02

    文章目录 目录: 1.操作系统操作 1.Linux 基础 2.系统信息 3.系统负载 -- top 4.程序开机自启动服务配置 5.重定向_管道_流 6.终端其他命令 2.文件与目录操作 1.文件和目 ...

  6. Linux常见指令与shell理解

    Linux常用指令与shell理解 文章目录 Linux常用指令与shell理解 1. ls指令 2. cd指令 3. pwd命令 4. touch指令 5. mkdir指令 6. rmdir和rm指 ...

  7. linux中修改某行某列字符串,Linux替换指定列的字符串(awk 命令)

    假设有文件test.txt,想把test.txt文件第三列含有的good替换为bye,并把替换后的文件保存为test_bye.txt,只需要如下命令. test.txt go go good go m ...

  8. linux awk过滤符号,shell文本过滤之awk命令

    本文信息本文由方法SEO顾问发表于2014-07-1811:27:48,共 2174 字,转载请注明:shell文本过滤之awk命令_[方法SEO顾问],如果我网站的文章对你有所帮助的话,来百度口碑给 ...

  9. Linux 抓取网页实例(shell+awk)

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 上一篇博 ...

最新文章

  1. 为已创建好的临时表添加字段列
  2. 【最长公共前缀】算法优化笔记
  3. 告警系统的一些痛点思考
  4. Hello RoboCupRescue(RCR)
  5. mysql合并多条纪录字段_mysql合并多条记录的单个字段去一条记录
  6. 企业级 SpringCloud 教程 (七) 高可用的分布式配置中心(Spring Cloud Config)
  7. 用Asp.net写自己的服务框架
  8. Sensei for Mac(系统优化清理工具)
  9. 关于对H264码流的PS的封装的相关代码实现
  10. How To Search and Restore files from Site Collection Recycle Bin
  11. C# 在PPT幻灯片中创建图表
  12. OpenJudge1661:Bomb Game(翻译 day 6)
  13. 亮度,对比度,饱和度,锐度对最终图像效果的影响
  14. CMOS 图像传感器简介(1):像素结构
  15. Java面试官经验谈:如何甄别候选人真实的能力,候选人如何展示值钱技能
  16. 2021总结及智能设备汇总
  17. 2w字Python列表,全了!
  18. IE浏览器的弹出模态框
  19. 【爬虫学习笔记day65】7.7. scrapy-redis实战-- IT桔子分布式项目1
  20. SEC6 - MySQL 查询语句--------------进阶2:条件查询

热门文章

  1. zynq开发系列6:创建AXI IP实现PS对PL的数据配置(步骤一)
  2. invalid use of constructor as a template 编译错误
  3. RANDOM模块:PYTHON获取随机数
  4. (转)cocos2d-x学习笔记(九)使用shader创建鱼的投影
  5. Linux strace命令 一
  6. 工程linux下创建svn仓库目录结构
  7. 小系统单据自动生成存储过程
  8. 【原创】软件团队建设和管理--之我见
  9. [转载] python中count()、values_counts()、size()函数
  10. [转载] 【学习Python】Python查看帮助---help函数