场景:linux有份文件,需要增加一列序号来标记,通过shell脚本来实现。

步骤:

1)创建一份test.txt文件,内含一列,如下:

bash-4.1$ cat test.txt
a
b
c
d
e

2)创建脚本row_id.sh,如下:

bash-4.1$ cat row_id.sh
#!/bin/sh
lines=$1
for ((i=1;i<=$lines;i++))
doecho $i>>test_id.txt
done

3)执行脚本:sh row_id.sh 5

生成5行序号,如下:

bash-4.1$ cat test_id.txt
1
2
3
4
5

4)合并两份文件,执行:

paste test_id.txt test.txt > test_and_id.txt

5)查看最终结果:

bash-4.1$ cat test_and_id.txt
1       a
2       b
3       c
4       d
5       e

Linux下为文件增加列的shell脚本相关推荐

  1. linux脚本查看系统内存,二个linux下查看内存使用情况的shell脚本()

    摘要 腾兴网为您分享:二个linux下查看内存使用情况的shell脚本(),政务易,悦作业,优化大师,王者荣耀等软件知识,以及单向历app,优路教育app,kimoji,开关电源设计软件,皮皮高清影视 ...

  2. linux下开机自动启动,定时运行shell脚本

    Shell 脚本与window/dos 下的批处理相似,也就是用各类命令预先放入一个文件中,方便一次性执行的的一个程序文件,主要是方便管理员进行设置或者管理用. 一.shell脚本 在Linux下,我 ...

  3. linux下的ping脚本,Linux下检测服务器Ping值的Shell脚本

    这个月我们连续增加了4台国外服务器,让每台服务器的负载更低一些,这样网民和搜索引擎访问更顺畅,利于流量和广告收入的提升. 我今年早几个月曾经在网上找了一段检测Ping的代码,稍微改了一下适应我们的需要 ...

  4. linux下进行oracle的逻辑备份shell脚本

    1.创建一个脚本schema_exp.sh [oracle@localhost ~]$ ls afiedt.buf      hot_backup.sh        rman_backup.sh   ...

  5. Linux下各文件夹的结构说明及用途介绍(转载)

    linux下各文件夹的结构说明及用途介绍: /bin:二进制可执行命令. /dev:设备特殊文件. /etc:系统管理和配置文件. /etc/rc.d:启动的配 置文件和脚本. /home:用户主目录 ...

  6. Linux 下各文件夹的结构说明及用途介绍

    点击上方公众号,可快速关注) 来源:小宁哥 www.cnblogs.com/xningge/p/8331631.html linux下各文件夹的结构说明及用途介绍: /bin:二进制可执行命令. /d ...

  7. Linux 下各文件夹的结构说明及用途介绍,看完这篇就秒入门了

    linux下各文件夹的结构说明及用途介绍: /bin:二进制可执行命令. /dev:设备特殊文件. /etc:系统管理和配置文件. /etc/rc.d:启动的配 置文件和脚本. /home:用户主目录 ...

  8. linux 下删除文件的 操纵

    linux   下删除 文件的 方法::: 1-  remove remove(删除文件) 相关函数 link,rename,unlink 表头文件 #include<stdio.h> 定 ...

  9. linux系统电脑的权限设置,Linux下的文件权限设置修改详解linux操作系统 -电脑资料...

    在linux中更改所属用户组是使用chgrp,更改文件拥有者, chown,更改9个属性, chmod这三种常用的问题,在linxu中这三个命令就是对文件目录权限的控制命令了,下面我来介绍它们的用法与 ...

最新文章

  1. Halcon学习之六:获取Image图像中Region区域的特征参数
  2. 数字通信介绍(5)什么是MIMO?
  3. IntelliJ - idea15.0.2 破解方法
  4. Failed to convert property value of type java.lang.String to required type java.lang.Integer for pro
  5. python骂人的程序_Python实现敏感词过滤的4种方法
  6. show status like “table%“ 分析mysql表锁定
  7. hitchhiker部署_《 Hitchhiker的React Router v4指南》:路由配置的隐藏值
  8. Spark源码分析之Worker启动通信机制
  9. 服务器搭建mutt邮件发送环境
  10. 安装好grunt,cmd 提示grunt不是内部或外部命令 怎么办?
  11. 4.11_facade_结构型模式:外观模式
  12. php mysql购物车代码_php购物车实现代码实例汇总
  13. 学习日志day44(2021-09-08)(1、Ajax跨域操作 2、Ajax接收json数据 3、JQuery和Ajax 4、使用JavaScript模板简化操作)
  14. oracle 新增配额,Oracle 用户配额
  15. 巴菲特致股东的一封信:1989年
  16. 听听那冷雨 -- 余光中
  17. EBS开发_fnd_message使用
  18. C语言学习day1、2
  19. 中金数据联手华为深入布局行业云
  20. 终于,小灰又一次获得了10W+

热门文章

  1. etcd 启动分析_Kubernetes网络分析之Flannel
  2. 中小型局域网规划实战案例
  3. mysql系统变量_MySQL 系统变量(system variables)
  4. rpm命令选项中文说明
  5. Linux 安全基线
  6. 炸金花的JS实现从0开始之 -------现在什么都不会(1)
  7. Java基础——左移和右移
  8. android training 笔记
  9. [MySQL]命令行工具和基本操作
  10. SVG脚本编程简介(转)