1. 安装步骤
1.1 官网下载安装包
运行shell脚本文件,需要使用到"Git Bash"软件 ,所以得有一个git 环境 官网下载地址
Git - Downloads
, 我们选择
Windows
版本
1.2 环境变量配置
在系统变量中找到Path,将git安装目录下的bin(我的安装路径:D:\Program Files\Git\bin)添加到Path环境变量中,注意路径前如果没有分号,记得要加上分号;如下图所示:
配置Path环境变量
环境变量设置成功。我们来检验一下是否安装成功? 在任意目录下,单击鼠标右键,可以看到Git Bash Here,点击此选项,打开git bash命令行
打开 git bash 界面,输入 git version ,如果显示有安装版本号,则表示安装成功
2. 运行shell文件
2.1 编写shell脚本
在刚打开的git bash 界面中操作,各种常规的Linux命令可以直接用
# 1. 新建一个test.sh 文件
touch test.sh
# 2. 编辑test.sh 并输出一个“hello world”字符串
vim test.sh
编辑输入代码
echo "hello world"
2.2 执行脚本文件
sh test.sh
打印输出:
hello world
Windows环境下有三种运行脚本的方式:
(1)./test.sh
(2)sh test.sh
(3)/bin/sh test.sh
Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁
Shell:
Shell 脚本(shell script),是一种为 shell 编写的脚本程序。
下面说下运行shell脚本的步骤
准备工作:
1 需要Windows 下载git
2 新建一个.sh结尾的文件,或者直接创建一个记事本,结尾不影响脚本执行的,(sh 结尾的文件方便让人知道这是一个shell脚本)
#!/bin/bash
echo "Hello World !"
下面是执行步骤
在
Windows操作系统下
运行Shell脚本,缺少的只是一个
Git软件。其下载路径为
Git - Downloading Package。
安装之后,将安装路劲下的bin文件夹的路径添加到系统
环境变量。于是我们就能够在CMD中通过
sh xxx.
sh
来
运行Shell脚本。
转自https://zhuanlan.zhihu.com/p/59451678
一、
配置公钥、秘钥,
Windows下执行s
sh2指令
找个win版的s
sh客户端,里面都会带s
sh-keygen2.exe,用它生成一对密钥,目录看软件设置,一般都会有提示生成在哪个目录,带.pub的是公钥,传到你要远程的服务器上的 ~/.s
sh/目录,
配置好s
shd服务,允许公钥认证。
Windows 11可以使用Windows Subsystem for Linux(WSL)来运行shell脚本。WSL是一个可以在Windows系统上运行Linux二进制文件的兼容层,它支持许多流行的Linux发行版,如Ubuntu、Debian和Fedora等。
要在Windows 11上运行shell脚本,请按照以下步骤操作:
1. 在Microsoft Store中下载并安装Ubuntu或其他Linux发行版。安装完成后,启动该发行版。
2. 在Linux终端中,使用cd命令进入要运行脚本的目录。
3. 运行脚本。例如,如果你的脚本名为test.sh,可以在Linux终端中输入./test.sh来运行它。
注意:在运行脚本之前,你可能需要在Linux终端中安装一些必要的软件包和依赖项,具体取决于你的脚本需要什么。