win10下如何运行.sh文件

部署运行你感兴趣的模型镜像

相信很多人都碰到过这个问题,今天自己整理程序,突发奇想,写了个.sh文件,运行的时候发现:chmod+x这个命令无效,原因很明确:命令行下没这东东,因为是unix的命令。怎么解决呢?

  1. 安装git for windows,自己注意和你系统版本一样
  2. 在你的.sh文件右键,打开之后选择git for windows,就是你安装好的东东
  3. 因为程序较大,没在命令行在测试了,直接在python代码中使用:os.system(name.sh)执行,没问题
  4. 应该在命令行一个效果
  5. 有了这个神器有啥用呢?以后写的代码可以直接这样调用,特别处理大型数据,用这个可以管理一些不用重复计算的数据,需要计算的那些调用.sh文件再计算,说白了,就是封装。
  6. 目前测试过再python中直接调用matlab代码计算,可行,其它的以后碰到再测试了!

您可能感兴趣的与本文相关的镜像

Python3.9

Python3.9

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

### Windows运行 `.sh` 脚本的方法 在 Windows 系统中,`.sh` 文件是一种 Shell 脚本文件,通常用于 Unix 或 Linux 环境。由于 Windows 默认并不支持直接运行这些脚本,因此需要借助一些工具来实现其功能。 #### 使用 Git Bash 运行 `.sh` 脚本 Git Bash 是一个可以在 Windows 上提供类 Unix 命令行环境的工具。通过它可以直接运行 `.sh` 脚本文件。以下是具体操作方法: 1. 安装并配置好 Git 工具[^3]。 2. 找到目标 `.sh` 文件所在的目录,在该目录空白处右击鼠标,选择 **Git Bash Here**[^2]。 3. 在打开的终端中输入 `chmod +x test.sh` 来赋予脚本可执行权限[^1]。 4. 输入 `./test.sh` 即可运行脚本。 #### 使用 WSL (Windows Subsystem for Linux) 运行 `.sh` 脚本 WSL 提供了一个完整的 Linux 子系统,可以更原生地支持 `.sh` 脚本运行。 1. 启用 WSL 功能,并安装所需的 Linux 发行版(如 Ubuntu)。 2. 将 `.sh` 文件复制到 WSL 中的一个路径下。 3. 切换至对应路径后,同样先设置文件为可执行状态:`chmod +x test.sh`。 4. 随后执行命令 `./test.sh` 开始运行脚本。 #### 使用 Cygwin 运行 `.sh` 脚本 Cygwin 另外一种让开发者能够在 Windows 平台上体验接近于 POSIX 的开发环境的选择之一。 1. 下载并安装 Cygwin。 2. 打开 Cygwin 终端,导航到存储有 `.sh` 文件的位置。 3. 设置文件属性使其具有执行权能:`chmod +x test.sh`。 4. 最终敲入 `./test.sh` 实现启动脚本的目的。 ```bash # 示例代码展示如何给予脚本执行权限以及调用脚本 chmod +x example.sh ./example.sh ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值