dir是指定安装包的目录

#! /bin/bash

#filelist=`ls -l|awk {'print $9'}`
dir=/wls/oracle/testShellInstallperl/package
filelist=`ls -l $dir| grep ^- | awk '{print $9}'`
for file in $filelist;
do
 if [ -f $dir/$file ]
 then
    echo "${file}"
    tar zxvf $dir/${file} -C $dir
    len=${#file}
    len=$[len-7]
    echo "$len"
    echo "${file:0:len}"
    cd $dir/${file:0:len}
    #cd ${file_name%.*}
    perl Makefile.PL
    make
    make install
    #cd ..
 fi
done

shell 脚本批量安装perl包相关推荐

  1. python 批量下载依赖_python通过txt文件批量安装依赖包的实现步骤

    python通过txt文件批量安装依赖包的实现步骤 如果要用某个开源框架,需要安装多个依赖包可以如下操作: 如依赖文件形式如下(可以不要版本号): txt文件名为requirements.txt,内容 ...

  2. shell脚本批量追踪ip路由走向

    shell脚本批量追踪ip路由走向 需求: 有大量ip地址需要追踪路由,查看是否经过(第三跳经过)192.168.23.2,如不经过,需要显示不能经过的ip 思路: 追踪路由用traceroute - ...

  3. shell脚本一键安装nginx

        使用shell脚本一键安装Nginx 操作环境Centos7,联网进行安装. 代码如下: #!/bin/bash #this is nginx.sh #date 2018.10.6 [ $(i ...

  4. python模块批量安装方法_python离线批量安装依赖包

    [前提]:已安装pip,下载地址https://pypi.python.org/pypi/pip [步骤一]:打包已安装的依赖包 pip freeze >requirements.txt#生成已 ...

  5. Shell脚本批量创建用户并随机生成密码

    Shell脚本批量创建用户并随机生成密码 要求:批量创建10个系统账号oldboy01-oldboy10,并设置生成密码(密码不同). 实现脚本: #!/bin/bash #Question3 for ...

  6. Tips--利用shell脚本批量提取txt文件中任意字段

    利用shell脚本批量提取txt文件中任意字段 前言 0. 一个例子 1. cat命令 2. '|'符号与'>'符号 3. grep命令 4. awk命令 前言 对于测试中出现的log,我们经常 ...

  7. shell脚本批量导出MYSQL数据库日志/按照最近N天的形式导出二进制日志[连载之构建百万访问量电子商务网站]...

    shell脚本批量导出MYSQL数据库日志/自动本地导出MYSQL二进制日志,按天备份[连载之构建百万访问量电子商务网站] 出处:http://jimmyli.blog.51cto.com/我站在巨人 ...

  8. shell脚本一键安装二进制Apache

    转载来源 :shell脚本一键安装二进制Apache : http://www.178linux.com/23401 安装背景:用的一台最小化安装的centos6. 编译安装安装的必备安装gcc,gc ...

  9. 【kafka专栏】使用shell脚本快速安装kafka集群(含视频)

    我们本节来正式安装kafka集群,安装kafka集群主要的方式有两种:一种是纯手动安装,一种是使用自动化shell脚本安装.纯手动安装的方式需要一台服务器.一台服务器的去操作,在服务器较多的情况下工作 ...

最新文章

  1. 学Python很久只学了皮毛?
  2. esc指令检查打印状态_Z.115 胶片自助打印设备
  3. 怎么设置服务器上的文件夹密码,文件服务器怎么设置文件夹密码
  4. 半导体八大工艺流程图_半导体之光刻胶,看五大龙头谁能迈出国产化第一步?...
  5. zabbix获取mysql主从状态_zabbix监控MySQL主从状态
  6. 做个轻松省力的父母的几个原则
  7. 保存图片命令到指定路径_一招轻松合并文件——openall命令介绍
  8. Luogu1832 A+B Problem(再升级)
  9. 雷神台式计算机配置,雷神新用户手册:拿到新电脑时如何简易设置参数!
  10. ps4计算机,设置PS4连接电脑
  11. coreldraw的线条怎么变成圆头_CDR的一些技巧
  12. 客户价值模型:RFM
  13. 使用opencv和双目摄像头制作裸眼3d视频
  14. 金陵科技学院计算机分数,2018金陵科技学院录取分数线
  15. android界面UI美化:沉浸模式、全透明或半透明状态栏及导航栏的实现
  16. 2020高德技术年刊:18万字、750页+,智慧出行最佳技术实践都在这了
  17. linux 编辑文件乱码,Linux中vi编辑器显示中文乱码的问题
  18. Windos 下python2.7安装 pymssql 解决方案
  19. Python小程序之倒计时
  20. GBase产品学习-GBase 8s中查看数据库

热门文章

  1. jsapi微信扫一扫
  2. mysql中的union用法以及子查询综合应用
  3. 常用端口号及对应服务
  4. 产品配件删除,内容保存
  5. innodb--聚簇索引真实案列排序问题
  6. 屏蔽布线系统端接模块的技巧
  7. Windows live messenger (WLM)邀请大放送--MSN8.0版(有条件)
  8. 大企业都在用的开源 ForgeRock OpenAM 被曝预认证 RCE 0day
  9. 我一口气发现7个Safari 0day,苹果奖了7.5万美元
  10. Activiti 工作流变量的修改方法