当前位置: 首页 > news >正文

技术培训网站推广网站平台免费

技术培训网站,推广网站平台免费,佛山营销网站建设服务公司,厦门网站建设一般多少钱主脚本test.sh #!/bin/bash # 设置超时时间 set timeout 240 # 将 Excel 文件转换为 CSV 格式 # test.xlsx > temp.csv # 初始化一个二维数组 declare -A data # 逐行读取 CSV 文件,并将每个单元格的数据存储在二维数组中 row1 while IFS, read -r col1 col2 co…

主脚本test.sh

#!/bin/bash
# 设置超时时间
set timeout 240
# 将 Excel 文件转换为 CSV 格式
# test.xlsx > temp.csv
# 初始化一个二维数组
declare -A data
# 逐行读取 CSV 文件,并将每个单元格的数据存储在二维数组中
row=1
while IFS=, read -r col1 col2 col3 col4 col5 col6 col7; dodata[$row,1]=$col1data[$row,2]=$col2data[$row,3]=$col3data[$row,4]=$col4data[$row,5]=$col5data[$row,6]=$col6data[$row,7]=$col7((row++))
done < test.csv
echo $row
# 打印二维数组的内容(仅作示例,您可以根据需要进行其他操作)
index=2
echo $index
num=$row-1
echo $num
while(($index<=$num))
doecho "Row $index: ${data[$index,1]}, ${data[$index,2]}, ${data[$index,3]}, ${data[$index,4]}, ${data[$index,5]}, ${data[$index,6]}, ${data[$index,7]}"# 运行希望自动化的脚本并等待特定提示expect child.sh ${data[$index,1]} ${data[$index,2]} ${data[$index,3]} ${data[$index,4]} ${data[$index,5]} ${data[$index,6]} ${data[$index,7]}((index++))
done

子脚本

#!/usr/bin/expect -f
#!/bin/bash
# 输出参数的数量
puts "Number of arguments: $argc"# 输出所有的参数
puts "Arguments: $argv"# 输出单独的参数
puts "First argument: [lindex $argv 0]"
puts "Second argument: [lindex $argv 1]"
puts "Third argument: [lindex $argv 2]"
set myhost [lindex $argv 1]
set myport [lindex $argv 2]
set myuser [lindex $argv 3]
set mypassword [lindex $argv 4]
set myproname [lindex $argv 5]
spawn ./ProjectCreator.out
expect {
"Please choose the database type(请输入数据库类型0-PostgreSQL/1-MySQL):" { send "[lindex $argv 0]\r"; exp_continue}
"Please input IP of the database(请输入数据库IP):" { send "[lindex $argv 1]\r"; exp_continue}
"Please input port of the database(请输入数据库端口):" { send "[lindex $argv 2]\r"; exp_continue }
"Please input username of the database(请输入数据库用户名):" { send "[lindex $argv 3]\r"; exp_continue}
"Please input the password of the database(请输入数据库密码):" { send "[lindex $argv 4]\r"; exp_continue}
"Please input the project name(请输入项目名称):" { send "[lindex $argv 5]\r"; exp_continue}
"Please choose the project language(请选择语言类型0-中文/1-English):" { send "[lindex $argv 6]\r"; exp_continue}}
#继续留在命令行执行过程
interact
sleep 180
http://www.hyszgw.com/news/76855.html

相关文章:

  • 深圳哪家网站建设国家信用信息公示系统官网
  • 烟台优化网站公司好看的企业门户网站
  • 手机网页设计网站建设常州集团网站建设
  • 桥头做网站找人网站
  • 河南平顶山网站建设公司友情链接软件
  • 鞍山建设工程信息网站申请域名后怎样建设网站
  • 网站多语言版本网站备案需要多久
  • 做明星网站可以做那些子网页软件工程的定义
  • seo教程技术整站优化怎样建单位的网站
  • 响应式网站制作网站建设功能模块价格
  • 用wordpress建立学校网站吗网页界面设计风格多样化研究
  • 山西网站建设适合v加xtdseo做有色研究的网站
  • 无锡电子商务网站建设wordpress链接尾缀
  • 深圳网站优化运营有哪些网站的搜索引擎
  • 好用的网站建设工具网站建设客户分析
  • 做网站排名收益湖北省住房城乡建设厅网站
  • 成都网站开发建设公司做外文网站
  • 网站图标怎么上传招远做网站价格
  • 怎么做有趣的微视频网站做金融行业网站
  • vue使用于网站开发百度搜索的优势
  • wordpress 模板汉化网站优化排名易下拉技术
  • 响应式网站建设看什么书在哪找公众号
  • apk打包工具成都最好的网站推广优化公司
  • 免费网站转app白城市网站建设
  • 网站设计的网站广东城乡住房建设部网站
  • 地方房地产网站seo实战案例分享一流的学校网站建设
  • 网站的访问速度wordpress metaslider
  • 用asp.net做的网站有哪些合肥企业网站制作
  • 做网站别人点击能得钱吗重庆手机网站建设
  • 兰州网站建设lst0931泰安网络营销专业