vtune自动化安装脚本

代码如下:

#!/bin/bash
#!/usr/bin/expect -f
#!/usr/bin/env bash
yum install -y expect wget
cd /root
wget http://172.16.92.99/share/tar/vtune_amplifier_xe_2013_update15.tar.gz
wget http://172.16.92.99/share/tar/EVAL_L_VT__VGXB-RDCJPN8X.lic
tar -zxvf vtune_amplifier_xe_2013_update15.tar.gz
expect -c "spawn sh /root/vtune_amplifier_xe_2013_update15/install.sh;
set timeout 5; expect "*Enter*"; send \"\r\n\";
expect "*Enter*"; send \"\r\n\";
expect "*Enter*"; send \"\r\n\";
while {1} {
expect {
"*--More--*" {send \"\r\n\"}
"*accept*" {break}
}
}
expect "*accept*"
send "accept\\r"
expect "*selection*";send "3\\r";
expect "*choice*"; send "2\\r";
send "/root/EVAL_L_VT__VGXB-RDCJPN8X.lic"
expect "*Enter*"; send \"\r\n\";
expect "*selection:*"; send "1\\r";
expect "*Enter*"; send \"\r\n\";
set timeout 25;
expect "*Enter*"; send \"\r\n\";
expect "*Enter*"; send \"\r\n\";
expect eof;"
rm -rf /root/*
source /opt/intel/vtune_amplifier_xe_2013/amplxe-vars.sh

(0)

相关推荐

  • vtune自动化安装脚本

    复制代码 代码如下: #!/bin/bash#!/usr/bin/expect -f#!/usr/bin/env bashyum install -y expect wgetcd /rootwget http://172.16.92.99/share/tar/vtune_amplifier_xe_2013_update15.tar.gzwget http://172.16.92.99/share/tar/EVAL_L_VT__VGXB-RDCJPN8X.lictar -zxvf vtune_am

  • mysql自动化安装脚本(ubuntu and centos64)

    Ubuntu Mysql自动化安装脚本 复制代码 代码如下: #/bin/bash function hasDpkg { r=`dpkg -l | grep "$1"` if [ -n "$r" ] then h=`dpkg -l | grep "ii $1"` if [ -n "$h" ] then return 1 else return 0 fi else return 0 fi } mysql="mysql-

  • LAMP&LNMP自动化安装脚本代码

    一.脚本的环境介绍二.脚本的介绍三.脚本的功能介绍 一.脚本的环境介绍 此脚本运行在RHEL 6.4版本上运行此脚本需注意:1).主机需要能够上网,因为博主是搭建的搜狐的外网yum源,此yum源由两部分组成,一个是光盘里面的所有软件包,一个是epel源.2).需了解软件之间的相互依赖性. 二.脚本的介绍 脚本是由函数组成,每一个函数实现一个功能 复制代码 代码如下: function  create_yum             #此函数是搭建sohu的yum仓库 function  down

  • k8s自动化安装脚本(二进制)的操作步骤

    目录 介绍 部署结构 操作步骤 环境准备 部署包下载 总结 介绍 通过ansible脚本+shell实现自动化部署k8s基础集群(v1.25.0) 部署结构 1. 通过二进制部署包镜像安装k8s集群.目录etcd节点只支持1-3个节点.最多三个etcd节点 2. 因k8s版本相对较新.需要升级内核来支持后台程序.当前版本只支持Cento7,内核版本(5.19.4-1.el7.elrepo.x86_64) 3. 采用k8s二进制安装,通过system进行管理,采用本地yum仓库,版本是:1.25.

  • vtune自动安装脚本分享

    复制代码 代码如下: #!/bin/bash#!/usr/bin/expect -f#!/usr/bin/env bashyum install -y expect wgetcd /rootwget http://172.16.92.99/share/tar/vtune_amplifier_xe_2013_update15.tar.gzwget http://172.16.92.99/share/tar/EVAL_L_VT__VGXB-RDCJPN8X.lictar -zxvf vtune_am

  • Centos下Oracle11gR2安装教程与自动化配置脚本的方法

    系统环境准备 开发组件与依赖库安装 安装centos时选择Server with GUI,右面的可以不勾选,后面统一来装 配置本地yum源 以上包如果缺乏可配置本地yum源进行安装 sudo mount /dev/cdrom /mnt/ [galen@localhost yum.repos.d]$ sudo vim /etc/yum.repos.d/cdrom.repo [galen@localhost yum.repos.d]$ cat cdrom.repo [c7-media] name=i

  • 分享MySQL的自动化安装部署的方法

    有过MySQL运维的人应该都清楚,线上的MySQL一般都采用源码编译,因为这样才可以根据企业的各自需要选择要编译的功能,虽然MySQL的源码编译挺简单的,但是试想一下,如果你有几百台服务器同时要安装MySQL,难道你还一台台去手动编译.编写配置文件吗?这显然太低效了,本文讨论MySQL的自动化安装部署. 1.制作符合自己需求的RPM包 我们要根据MySQL的源码编译符合企业需求的RPM包,源码获取命令如下: wget http://downloads.mysql.com/archives/get

  • Redis自动化安装及集群实现搭建过程

    Redis实例安装 安装说明:自动解压缩安装包,按照指定路径编译安装,复制配置文件模板到Redis实例路的数据径下,根据端口号修改 配置文件模板 配置文件,当前shell脚本,安装包 参数1:basedir,redis安装包路径 参数2:安装实例路径 参数3:安装包名称 参数4:安装实例的端口号 #!/bin/bash set -e if [ $# -lt 4 ]; then echo "$(basename $0): Missing script argument" echo &qu

  • JavaScript 实现自己的安卓手机自动化工具脚本(推荐)

    一个神奇的 APP 这个软件叫做 Auto.js,只支持安卓,是一个不需要 Root 权限的 JavaScript 自动化软件.什么意思呢,就是在你的安卓手机上安装这个 APP,然后通过编写 JS 脚本的方式实现自动化操作.类似的也有其他的一些软件,比如苹果自带的快捷操作,可以通过自定义配置完成一系列的流程,但是由于其目标是所有人都可以使用,所以定制的时候就没有那么灵活. 而 Auto.js 通过写代码的方式定制,那不用多说,灵活性肯定是没的说,关键的是,竟然写 JS 就可以,不用懂 Java,

  • linux自动化交互脚本expect详解

    一.介绍 expect脚本是Tcl脚本语言的拓展.用来实现自动的交互式任务,无需人为干预.在实际开发中,运行shell脚本有时候会输入linux密码或者是mysql密码等,而expect可以帮我们输入. 二.安装 expect在linux系统中没有自带,需要我们自行安装,在Ubuntu系统下,安装命令如下 sudo apt-get update sudo apt-get install expect 三.简单的expect脚本 3.1.编写脚本 首先创建expect脚本 sudo vim hel

随机推荐