Windows系统下如何运行.sh脚本文件

前言:

.sh文件是一种命令脚本文件,在Windows系统下可以通过命令行工具打开运行。通常可以使用Git工具来打开运行.sh脚本文件。不过很多第一次使用Git的人,可能对Git工具不熟悉。.sh文件在命令行运行时是有固定写法的,下面介绍详细步骤。

1.下载并安装Git

首先,建议先挂上VPN,然后,如图所示,上网搜索Git,找到Git官网,点击进入。

如图所示,进入官网后,点击【下载】按钮,进入下载页面。 

如图所示,在下载页面,选择自己的系统平台,这里选择Windows系统。

如图红色框中所示,进入该页面后,点击Click here to download开始请求下载了,等待下载完成。

下载后,运行该安装文件,如图所示,进入安装,点击next即可。

如图所示,注意安装过程中的选择,这里Git bash工具与Git GUI工具是必选之一。然后一路next直至安装完成。

 2.运行.sh脚本(用Git bash运行)

法一:安装完成后,找到.sh文件所在的目录,然后右键鼠标打开Git bash窗口,如图所示,其目的是保证打开Git bash窗口后可以直接运行.sh文件。

法二:先打开Git bash窗口,然后通过cd命令进入.sh文件所在的目录。 (注意要一个文件夹一个文件夹的cd进去,或者把"\"改为"/")

运行脚本:

如图所示,在Git bash 窗口,输入sh cut_frames.sh回车即可执行。(注意我的.sh文件的名字是cut_frames.sh)。这里要注意前面必须写sh,然后空格,再写.sh文件的路径及名称。即,这里的.sh文件一定是在该目录下,如果在该目录的下一级,写法为sh .\cut_frames.sh

3.运行脚本(不用Git bash直接运行.sh文件)

首先,此方法的原理与Git bash工具运行该文件是一样的。只是不用输入命令而已。首先要设置.sh文件的默认打开方式为git,如图所示,在.sh文件上右键,进入属性,设置默认打开方式为git。

然后双击cut_frames.sh文件,即可默认运行。或者右键打开。

参考文章:Windows系统下如何运行.sh脚本文件-百度经验

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/309899.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HDMI2.1输入转4Port MIPI/LVDS输出,嵌入式SPI闪存固件存储,VR和AR应用首选国产芯片方案-LT6911GXC

描述 LT6911GXC是一款高性能的HDMI2.1到MIPI或LVDS芯片,用于VR/显示应用。 HDCP RX作为HDCP中继器的上游,可配合其他芯片的HDCPTX实现中继器功能。 对于HDMI2.1输入,LT6911GXC可以配置为3/4通道。自适应均衡使其适合于长电缆应用,…

基于OpenAI的Whisper构建的高效语音识别模型:faster-whisper

1 faster-whisper介绍 faster-whisper是基于OpenAI的Whisper模型的高效实现,它利用CTranslate2,一个专为Transformer模型设计的快速推理引擎。这种实现不仅提高了语音识别的速度,还优化了内存使用效率。faster-whisper的核心优势在于其能够在…

9个格子3个点的不同分布占比

直线上有9个格子,有3个点,可能有10种分布方式 数量 编号 7 0 1 1 1 0 0 0 0 0 0 6 2 1 0 1 1 0 0 0 0 0 6 1 1 1 0 1 0 0 0 0 0 5 6 1 0 0 1 1 0 0 0 0 5 3 1 1 0 0 1 0 0 0 0 5 4 1 0 1 …

车企大佬们这“七宗罪”,正在拖『软件定义汽车』的后腿!

交流群 | 进“传感器群/滑板底盘群/汽车基础软件群/域控制器群”请扫描文末二维码,添加九章小助手,务必备注交流群名称 真实姓名 公司 职位(不备注无法通过好友验证) “在车企的决策链上级别越高的领导,越不理解软件…

黑马程序员SSM框架-SpringMVC

课程链接:SpringMVC-01-SpringMVC简介_哔哩哔哩_bilibili SpringMVC简介 表现层框架 概述 入门案例 入门案例工作流程 SpringMVC对应的bean加载和Spring对应的bean加载 我们发现SpringMVC要加载controller的bean对象,Spring容器要加载除了controller类…

阿里开源大模型 Qwen-72B 私有化部署

近期大家都知道阿里推出了自己的开源的大模型千问72B,据说对于中文非常友好,在开源模型里面,可谓是名列前茅。 千问拥有有强大的基础语言模型,已经针对多达 3 万亿个 token 的多语言数据进行了稳定的预训练,覆盖领域、…

理解ByteBuffer

Buffer 的使用 我们通过 Java 中 NIO 包中实现的 Buffer 来给大家讲解,Buffer 总共有 7 种实现,就包含了 Java 中实现的所有数据类型。 本篇文章中,我们使用的是 ByteBuffer,其常用的方法都有: putgetfliprewindmark…

递归详解之青蛙跳台阶和汉诺塔问题

𝙉𝙞𝙘𝙚!!👏🏻‧✧̣̥̇‧✦👏🏻‧✧̣̥̇‧✦ 👏🏻‧✧̣̥̇:Solitary-walk ⸝⋆ ━━━┓ - 个性标签 - :来于“云”的“羽球人”。…

<PDF-Pics> support

If get any questions,email me caohechunhotmail.com

SpringBoot 日志打印

一. 自定义打印日志 开发者自定义打印日志实现步骤: • 在程序中得到日志对象 • 使用日志对象的相关语法输出要打印的内容. 得到日志对象: //日志工厂需要将需要打印的类的类型传递进去,这样我们才知道日志的归属类,才能更方便的定位到文体类 private static Logger logger …

个人财务管理软件Money Pro mac功能特点

Money Pro mac是一款专为Mac用户设计的个人财务管理软件,具有全面的账户管理、智能的预算规划、强大的投资分析、丰富的报表和图表、安全的数据保护以及易于使用的界面设计等特点。 Money Pro mac功能和特点 全面的账户管理:支持多种账户类型&#xff0…

大数定律中心极限定理

1.切比雪夫不等式 切比雪夫不等式可以对随机变量偏离期望值的概率做出估计,这是大数定律的推理基础。以下介绍一个对切比雪夫不等式的直观证明。 1.1 示性函数 对于随机事件A,我们引入一个示性函数 I A { 1 , A发生 0 , A不发生 I_A\begin{cases} 1&…