免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1194 | 回复: 2
打印 上一主题 下一主题

求教高手:用shell实现自动安装 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-08-22 18:57 |只看该作者 |倒序浏览
我想在linux下和solaris下用shell脚本来实现自动安装,所有的文件已经打成一个zip包,需要写一个shell脚本来控制安装,由于才接触linux和shell不长时间,所以感觉无法入手,希望那位朋友能指点一下,非常感谢

    具体是这样的,假如这个脚本取名叫install ,它带有3个参数,一个安装路径,一个端口号,还有一个可选项(是否完全安装)。我需要获得用户输入的安装路径来将zip包解到该路径下,需要获得端口号,并将它写到zip包中的一个配置文件xml.config中。
    我的思路是这样的:
    1)如果用户所给的参数不够,则在控制台上输出usage
      2)根据用户指定的路径,将zip包复制到该路径下,并解压缩
    3)将用户指定的端口号写到xml.config中的<port> </port>字段的中间
    4)如果用户选择完全安装,则只删除复制过来的zip包,如果用户没选择完 全安装,则连没有选择的部分也一起删除
    5)更改整个文件夹的权限 chmod -R u+rwx ****
      现在我的难点是不知道如何读取路径和端口号,不知道如何将端口号写到文件中
    不知道我的想法正确不正确,还能不能改善一下,如果那位朋友能帮忙具体实现一下就更好了,不胜感激。

论坛徽章:
0
2 [报告]
发表于 2005-08-22 18:59 |只看该作者

求教高手:用shell实现自动安装

忘了补充一下,脚本需要用bash shell来写,也就是#!/bin/bash

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
3 [报告]
发表于 2005-08-22 19:31 |只看该作者

求教高手:用shell实现自动安装

sed?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP