Summer's Blog
😈酷炫主页
✨运维
🎉安装
👀踩坑
  • k8s
  • shell
  • python
  • redis
  • elasticsearch
  • mysql
  • ceph
  • spark
  • 关于
  • 思维
  • 命令
  • 友链
  • 分类
  • 标签
  • 归档
👨‍👩‍👦‍👦腾讯云社区
🗣GitHub

Summer———夏苏文

💨运维界的前行者
😈酷炫主页
✨运维
🎉安装
👀踩坑
  • k8s
  • shell
  • python
  • redis
  • elasticsearch
  • mysql
  • ceph
  • spark
  • 关于
  • 思维
  • 命令
  • 友链
  • 分类
  • 标签
  • 归档
👨‍👩‍👦‍👦腾讯云社区
🗣GitHub
  • vim使用技巧

  • zabbix使用技巧

  • linux使用技巧

    • 查看隐藏文件大小
    • 修改 hostname
    • 查看硬盘大小
    • 各种cd之间的区别汇总
    • 查看CPU个数
    • 查看当前目录文件数
    • rwxrwxr含义
    • 查看占用内存CPU最多进程
    • yum下载 RPM 包
    • rz命令和sz命令使用方法
    • 服务器ntp时间同步
    • ssh免密配置
    • samba的配置和使用
    • root盘满了怎么办
    • 如何屏蔽linux服务
    • 如何替换jar中的jar配置
    • Linux启动流程
    • 统计脚本执行时间
    • 批量替换示例
      • 批量创建文件
      • 批量写数据
      • 批量更改数据
    • 大文件切割技巧
    • 一条命令让CPU嗨起来
    • 记录服务器raid操作
    • linux测试网速
    • VM虚拟机扩容操作
    • linux如何快速删除大文件
    • 正则处理文本记录
    • linux测试硬盘读写操作
    • 根据进程查看文件位置
    • iostat查看硬盘读写速度
    • linux内核调优参数记录
  • mysql使用技巧

  • docker使用技巧

  • k8s使用技巧

  • redis使用技巧

  • elasticsearch使用技巧

  • window使用技巧

  • nginx使用技巧

  • ansible使用技巧

  • 运维
  • linux使用技巧
summer
2020-01-30

批量替换示例

# 批量创建文件

[root@OrncvW1001428 test]# touch summer{1..20} 
[root@OrncvW1001428 test]# ll
total 0
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer1
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer10
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer11
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer12
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer13
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer14
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer15
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer16
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer17
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer18
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer19
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer2
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer20
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer3
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer4
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer5
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer6
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer7
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer8
-rw-r--r-- 1 root root 0 Mar 30 16:54 summer9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

# 批量写数据

[root@OrncvW1001428 test]# for file in summer* ;do echo "123">> $file; done
[root@OrncvW1001428 test]# cat summer1
123
[root@OrncvW1001428 test]# cat summer10
123
[root@OrncvW1001428 test]# cat summer9
123
[root@OrncvW1001428 test]# 
1
2
3
4
5
6
7
8

# 批量更改数据

  • 方式一
[root@OrncvW1001428 test]# for file in summer* ;do sed -i "s/123/456/g" $file; done
[root@OrncvW1001428 test]# cat summer1
456
[root@OrncvW1001428 test]# cat summer10
456
[root@OrncvW1001428 test]# cat summer8
456
[root@OrncvW1001428 test]# 
1
2
3
4
5
6
7
8
  • 方式二
[root@OrncvW1001428 test]# sed -i "s/456/789/g" `grep 456 -rl /root/test/`
[root@OrncvW1001428 test]# ll
total 80
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer1
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer10
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer11
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer12
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer13
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer14
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer15
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer16
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer17
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer18
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer19
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer2
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer20
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer3
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer4
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer5
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer6
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer7
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer8
-rw-r--r-- 1 root root 4 Mar 30 17:42 summer9
[root@OrncvW1001428 test]# cat summer1
789
[root@OrncvW1001428 test]# cat summer10
789
[root@OrncvW1001428 test]# cat summer9
789
[root@OrncvW1001428 test]# 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#linux
上次更新: 4/2/2021, 11:46:29 AM
统计脚本执行时间
大文件切割技巧

← 统计脚本执行时间 大文件切割技巧→

最近更新
01
ceph块设备使用iscsi
03-29
02
Citrix设置vm开机自启动
02-17
03
ntp与chrony时间同步
12-17
更多文章>
Theme by Vdoing | Copyright © 2019-2023 夏苏文 | MIT License

网站已在灾难中运行:

蜀ICP备2022029853号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式