首页 > 系统相关 >shell example

shell example

时间:2024-08-21 18:38:24浏览次数:6  
标签:shell 20 mfgtool script 适配 echo vbs example

1.拷贝根文件系统,运行windows下的vbs脚本,准备烧录

点击查看代码
#!/bin/bash
while :
do
	echo  "/************20表示程序适配G20主机, 30表示程序适配G30*********/"
	echo  "输入 20 or 30:"
    read aNum
    case $aNum in
        20) 
            echo "你输入的数字为 $aNum!"
			cp G50_CODE/适配G20主机/rootfs.tar.bz2 mfgtool/Profiles/Linux/OS\ Firmware/files/filesystem
			cd mfgtool
			vbs_script="Mfgtool2-NAND-ddr256-NAND.vbs"
			wscript "$vbs_script"
			break
            ;;
        30) 
            echo "你输入的数字为 $aNum!"
			cp G50_CODE/适配G30主机/rootfs.tar.bz2 mfgtool/Profiles/Linux/OS\ Firmware/files/filesystem
			cd mfgtool
			vbs_script="Mfgtool2-NAND-ddr256-NAND.vbs"
			wscript "$vbs_script"
			break
            ;;
        *) 
            echo "你输入的数字不是 20 和 30!"
            # 如果用户输入的不是2或3,脚本将结束循环并退出
            break
            ;;
    esac
done
echo "脚本程序退出, 已打开上位机工具mfgtool"

标签:shell,20,mfgtool,script,适配,echo,vbs,example
From: https://www.cnblogs.com/Charles-Hui/p/18206777

相关文章

  • 自定义 MySQL Shell 提示符
    MySQLShell中的提示符的样式和格式可以根据使用者的需求进行定制。我们可以配置提示符以显示有关数据库连接和使用的模式的不同或简化信息。本文将展示如何添加视觉提示,让您知道何时连接到生产数据库。设置步骤既然您正在阅读关于自定义MySQLShell的内容,您应该已经安装了它......
  • 在 PowerShell 脚本中调用 msiexec 进行静默安装,可以通过设置 msiexec 的参数来实现。
    在PowerShell脚本中调用msiexec进行静默安装,可以通过设置msiexec的参数来实现。静默安装意味着在安装过程中不会弹出用户界面,也不会进行用户交互。下面是一个示例,演示如何使用PowerShell脚本执行静默安装。示例PowerShell脚本powershellCopyCode#MSI文件的路径$m......
  • Windows 上使用 PowerShell 设置防火墙规则和端口转发; Windows 上配置端口转发,将 3389
    在PowerShell中配置Windows防火墙的端口转发涉及几个步骤。首先,你需要确保你有足够的权限来进行这些操作(通常需要管理员权限)。以下是如何在PowerShell中配置端口转发的示例步骤:1. 打开PowerShell以管理员身份运行PowerShell。你可以右键点击PowerShell图标,选择“以管......
  • Powershell 调用cmd 运行exe、bat、jar文件
    1.配置路径$nginxPath="C:\path\to\nginx"$redisPath="C:\path\to\redis"$ruoyiAdminJarPath="C:\path\to\ruoyi-admin"2.exe文件,cd到exe所在文件夹,然后执行Write-Output"启动Nginx..."Start-Process-FilePath"cmd.......
  • SHELL运算符
    Shell基本运算符Shell和其他编程语言一样,支持多种运算符,包括:算数运算符关系运算符布尔运算符字符串运算符文件测试运算符原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如awk和expr,expr最常用。expr是一款表达式计算工具,使用它能完成表达式的求值操......
  • SHELL数组
    数组定义1、数组分类普通数组:只能使用整数作为数组索引(元素的下标)关联数组:可以使用字符串作为数组索引(元素的下标)2、普通数组定义一次赋予一个值数组名[索引下标]=值(元素)array[0]=v1array[1]=v2array[2]=v3array[3]=v4一次赋予多个值数组名=(值1值2值3.........
  • SHELL之数值运算
    【四则运算符号】表达式举例$(())echo$((1+1))$[]echo$[10-5]exprexpr10/5(运算符左右有空格)letn=1;letn+=1等价于letn=n+1一、整数运算1、基本运算类别加法:+减法:-乘法:*整除:/取余数:%2、expr运算工具加法:+减法:-乘法:*整除:/取......
  • SHELL之变量
    一、脚本1、shell组成#!脚本声明(使用哪种解释器)#注释信息脚本内容注意: 如果直接将解释器路径写死在脚本里,可能在某些系统就会存在找不到解释器的兼容性问题,所以可以使用:#!/bin/env解释器 #!/bin/envbash2、执行脚本方式sh-x脚本文件路径source脚本文件路......
  • PowerShell 脚本是什么?
     目录前言什么是PowerShell?PowerShell的历史PowerShell脚本的定义PowerShell的基本语法1.命令和Cmdlet2.变量3.控制结构4.函数5.模块PowerShell脚本的应用场景1.系统管理2.数据处理3.网络管理4.自动化测试5.云计算PowerShell脚本的编写与......
  • 第二周,linux基础_vim、grep、sed、shell
    总结学过的权限,属性及ACL相关命令及选项,示例。结合vim几种模式,学会使用vim几个常见操作。1)如何打开文件。并在打开文件(命令模式)之后如何退出文件。2)打开文件(命令模式)之后,进入插入模式。并在插入模式中如何回到打开文件的状态(命令模式),并在命令模式之后如何退出文件。3)打开文件......