[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
[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]#
[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]#
[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]#