前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >shell 文件修改-第一个文件 1.txt 中的第3列修改为另一个文件 2.txt,或者第n列

shell 文件修改-第一个文件 1.txt 中的第3列修改为另一个文件 2.txt,或者第n列

原创
作者头像
eisc
修改于 2021-01-13 06:37:05
修改于 2021-01-13 06:37:05
2K00
代码可运行
举报
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#第一个文件 Order.txt  中的第3列修改为另一个文件 ip2.txt,或者第n列
#!/bin/bash
#--------------------  方法2.  ----------------------#
Oy=(
1111111     # 默认从0开始,占位
`cat -n Order.txt | awk -F"|" '{print $3}'| sed "s/ //g"`
)
up=(
1111111
`cat ip2.txt | awk -F"--" '{print $1}' | sed "s/ //g"`
)
echo "
原来数据总量:${#Oy[*]}
更新数据总量:${#up[*]}
被修改的文件:Order.txt
脚本开发商:小绿叶技术博客 eisc.cn
sed -i "$NR s/x/xxx/g " x.txt  其中$NR   指定行修改,防止跨行修改
"
for((i=1;i<=${#up[*]};i++))
do
echo "进度 $i/${#up[*]} 》》》 将   ${Oy[$i]}  =====  修改为: ${up[$i]}"
sed -i "$i s/${Oy[$i]}/${up[$i]}/g" Order.txt
sed -i "s/CMIOTLDL.SX/CMIOT/g" Order.txt
done

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Docker入门教程 Part 1 基础概念 - 镜像、容器、仓库
第一篇笔记,先总体介绍Docker,及它与虚拟机技术的区别,最后再介绍Docker的最基础的三大组件概念。
twowinter
2020/04/17
1.1K0
系统学习Docker践行DevOps理念(一)
0x1.传统应用运维的弊端 * 部署非常慢成本非常高资源浪费 * 难于迁移和扩展可 * 能会被限定硬件厂商
慕白
2018/08/03
6410
系统学习Docker践行DevOps理念(一)
Docker学习总结——理解Docker与安装(一) 顶
Docker 是一个开源的应用容器引擎(软件工业上的集装箱技术),让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
wuweixiang
2018/12/05
6440
Docker学习总结——理解Docker与安装(一)
                                                    顶
060. Docker 基础概念
1. Docker 是什么? ---- Docker 使用 Google 公司推出的 Go 语言进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其他的隔离的进程,因此也称其为容器。 Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互连到进程隔离等等,极大地简化了容器的创建和维护。使得 Docker 技术比虚拟机技术更为轻便、快捷。 2. Do
山海散人
2021/03/03
2650
060. Docker 基础概念
Docker相关概念介绍
Docker 是 PaaS 提供商 dotCloud 开源的一个基于 LXC 的高级容器引擎,源代码托管在 Github 上, 基于go语言并遵从Apache2.0协议开源。
诺浅
2020/08/21
7650
Docker相关概念介绍
可能是把Docker的概念讲的最清楚的一篇文章
本文只是对Docker的概念做了较为详细的介绍,并不涉及一些像Docker环境的安装以及Docker的一些常见操作和命令。
用户2164320
2018/06/26
1.6K0
可能是把Docker的概念讲的最清楚的一篇文章
Docker简介
传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程;
yaohong
2019/09/11
3740
Docker简介
技术变化那么快,学 Docker 看这篇就够了
来源:juejin.im/post/5bffdb645188251b8a270058
搜云库技术团队
2019/10/17
6940
Docker 基本概念
Docker 使用客户端-服务器 (C/S) 架构模式,使用远程 API 来管理和创建 Docker 容器。
traffic
2020/04/09
1.4K0
Docker 基本概念
Docker 入门指南
Docker 是一种轻量级的虚拟化技术,它源自 dotCloud 公司的内部项目。Docker 是一个开源项目,其在 GitHub 上的仓库已有四万多的 star。
零式的天空
2022/03/25
2360
Docker入门-介绍和安装
Docker最初是dotCloud公司创建人Solomon Hykes在法国期间发起的一个公司内部项目,它是基于dotCloud公司多年云服务技术的一次革新,并于2013年3月以Apache2.0授权协议开源,主要项目代码在Github上进行维护。Docker项目后来加入了Linux基金会,并成立推动开放容器联盟(OCI)。
小码农薛尧
2019/08/21
6980
Docker入门-介绍和安装
Docker(三):基本概念
Docker 镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。
传说之下的花儿
2023/10/01
4230
Docker(三):基本概念
Docker镜像讲解
Docker镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含某个软件所需的所有内容,包括代码、库、环境变量、配置文件、运行时环境等。 所有的应用,直接打包成Docker镜像,然后通过镜像创建出容器,然后就可以直接跑起来。
李昂君
2021/12/24
3520
Docker镜像讲解
Docker使用教程
下面的图片比较了 Docker 和传统虚拟化方式的不同之处。传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程;而容器内的应用进程直接运行于宿主的内核,容器内没有自己的内核,而且也没有进行硬件虚拟。因此容器要比传统虚拟机更为轻便。
Action
2021/03/27
5970
Docker使用教程
二、docker 镜像容器常用操作(让我们用docker 溜得飞起)
上篇讲了我们如何安装docker,现在该我们一展拳脚的时候了。接下来让我们一起学习一下docker常见的操作,让我们能够会使用 docker。
程序员爱酸奶
2020/03/04
9560
二、docker 镜像容器常用操作(让我们用docker 溜得飞起)
使用docker来编排Web应用
使用docker可以轻松构建一个项目并运行,然而在真实的使用场景中,我们的项目并非是单一的,而是多个项目相互依赖组成一个web应用。
老K博客
2024/03/30
1800
使用docker来编排Web应用
Docker学习之基本概念
Docker学习之基本概念 作为一个后端noder,不了解docker有点说不过去,这节开始,学习一些docker层面的东西。 什么是docker Docker最初是dotCloud公司创始人Solomon Hykes在法国期间发起的一个公司内部项目,它是基于dotCloud 公司多年云服务技术的一次革新,并于2013年3月以Apache2.0授权协议开源,主要项目代码在GitHub上进行维护。Docker项目后来还加入了Linux基金会,并成立推动开放容器联盟(OCI)。 Docker使用Google公司
用户1141560
2018/03/30
6420
使用docker来编排Web应用
使用docker可以轻松构建一个项目并运行,然而在真实的使用场景中,我们的项目并非是单一的,而是多个项目相互依赖组成一个web应用。
神奇的程序员
2023/11/20
5200
使用docker来编排Web应用
Docker初识
Docker是一个容器技术的应用,而底层是由于Linux容器实现的,Docker只是实现层。
Liusy
2020/08/31
6140
Docker--DockerFile与镜像
    Dockerfile是一个用于引导docker镜像生成过程的文件,遵循其特定的语法,我们便可以创建一个自己的镜像。
洋仔聊编程
2019/01/15
9820
相关推荐
Docker入门教程 Part 1 基础概念 - 镜像、容器、仓库
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验