Chinaunix首页 | 论坛 | 博客
  • 博客访问: 278958
  • 博文数量: 121
  • 博客积分: 3050
  • 博客等级: 中校
  • 技术积分: 1262
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-25 12:18
文章分类

全部博文(121)

文章存档

2016年(3)

2011年(17)

2010年(34)

2009年(16)

2008年(40)

2007年(2)

2006年(9)

我的朋友

分类:

2007-05-23 22:16:36

经常在SUN下要对一些软件打一些补丁,有时一旦数量过大的的话,做起为很是麻烦,

近日装一系统时,写出一脚本,解决了使用过程中的问题,现在整理出来:

进入补丁存放目录:LS >ls.txt(要带个参数,让它按照数字顺序显示)生成文件内容如下:
ITOSOL_00221
ITOSOL_00343
ITOSOL_00355
ITOSOL_00356
ITOSOL_00358
ITOSOL_00377
ITOSOL_00382
ITOSOL_00384
ITOSOL_00389
ITOSOL_00390
ITOSOL_00391
ITOSOL_00392
ITOSOL_00398
ITOSOL_00399
ITOSOL_00401
ITOSOL_00403
ITOSOL_00408
ITOSOL_00409
ITOSOL_00410
ITOSOL_00411
ITOSOL_00412
ITOSOL_00413
ITOSOL_00414
ITOSOL_00418
ITOSOL_00419
ITOSOL_00420
ITOSOL_00421
ITOSOL_00423
ITOSOL_00424
ITOSOL_00425
ITOSOL_00430
ITOSOL_00438
ITOSOL_00440
ITOSOL_00441
ITOSOL_00442
ITOSOL_00443
ITOSOL_00444
ITOSOL_00445
ITOSOL_00455
ITOSOL_00459
ITOSOL_00460
ITOSOL_00461
ITOSOL_00462
ITOSOL_00463
ITOSOL_00464
ITOSOL_00465
ITOSOL_00466
ITOSOL_00470
ITOSOL_00471
ITOSOL_00472
ITOSOL_00473
ITOSOL_00476
ITOSOL_00479
ITOSOL_00481
ITOSOL_00484
ITOSOL_00486
ITOSOL_00487
ITOSOL_00488
ITOSOL_00489
ITOSOL_00490
ITOSOL_00491
ITOSOL_00492
ITOSOL_00493
ITOSOL_00494
ITOSOL_00495
ITOSOL_00496
ITOSOL_00497
ITOSOL_00498
ITOSOL_00499
ITOSOL_00500
(ITOSOL_00501)
ITOSOL_00503
ITOSOL_00506
ITOSOL_00507
ITOSOL_00508
ITOSOL_00509
ITOSOL_00511
ITOSOL_00514

***********(省去N行)

然后VI脚本如下:


#!/usr/bin/bash
for  ITO_PATCH in $(cat /backup/ovo/patches/ovo8/ls.txt)
    do
        sh $ITO_PATCH
        sh /backup/ovo/patches/ovo8/install_patch
        rm -rf $ITO_PATCH.*
        rm /backup/ovo/patches/ovo8/install_patch
    done


执行该脚本,就可以看着屏幕处理补丁安装啦!!
 

阅读(693) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~