当前位置:首页 > CN2资讯 > 正文内容

在windows 10 bash里编写脚本windows bat脚本编写

2天前CN2资讯
在windows 10 bash里编写脚本

参照:https:///how-to-create-and-run-bash-shell-scripts-on-windows-10/
例子由自己在windows pro build 15063 linux 子系统里测试完成

如何win 10 bash 上编写脚本

可以在windows系统里编写脚本 ,但得进行 EOL转换>UNIX/OSX格式给一个文件结束UNIX行字符
(在一些记事本软件上可以进行,例如:notepad++)

在基于Ubuntu的Bash环境中带有两个VI纳米—nano

纳米 — nano 使用: nano ~/ — 命令  文件(文件在bash里使用绝对路径)
~ — 代表您的主目录 ,因此完整路径是/home/username/)

脚本说明:添加#!/bin/bash

一个脚本从编写到执行整个过程

案例:

#!/bin/bash
read -p “Please input yes or no:” anw
case $anw in
[yY][eE][sS]|[yY])
   echo yes
   ;;
[nN][oO]|[nN])
   echo no
   ;;
*)
   echo false
   ;;
esac

判断输入的yes or no

  • 进行windows 10 linux子系统:在命令行里 或者运行里直接输入 bash.exe 回车就可以了
  • 启动文件编辑器:nano
  • 输入内容后,按下ctrl + o, 然后Enter健保存。再按Ctrl + X
  • 使脚本可执行,然后运行它: 修改权限:chmod +x ~/  运行:~/
    运行效果图:


  • 如何使用Bash脚本中的windows文件

    要访问脚本中的windows文件,您需要在/mnt/c下指定它们的路径,而不是它们的windows路径
    例如
    windows的路径 :C:\users\bob\downloads\test.txt
    Bash里的路径:/mnt/c/users/bob/downloads\test.txt

    如何将Bash命令合并到批处理或PowerShell脚本中

    在PowerShell下运行Linux的命令:
    bash -c “命令”

      你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/27637.html

      分享给朋友:

      “在windows 10 bash里编写脚本windows bat脚本编写” 的相关文章

      比搬瓦工便宜的CN2服务器是什么?你的选择更优质!

      在全球互联网快速发展的今天,服务器成本一直是许多企业和个人站长们的一块“心病”。尤其是对于一些初创企业或个人站长来说,高昂的服务器费用更是让人望而却步。而搬瓦工作为国内外知名的服务器提供商,虽然在服务质量上有一定的保障,但价格却让不少人望而却步。有没有一款服务器既便宜又靠谱呢?这就是今天我们要聊的主...

      最佳Win SSH工具推荐:轻松管理远程服务器与安全文件传输

      SSH(Secure Shell)协议是一种网络协议,主要用于在不安全的网络中提供安全的远程登录和其他网络服务。它通过加密技术确保数据在传输过程中的安全性,防止信息被窃听或篡改。对于Windows用户来说,Win SSH工具是实现SSH连接的关键,它们让用户能够轻松管理远程服务器、传输文件或执行命令...

      专业网站被墙检测工具及应对措施攻略

      网站被墙检测工具概述 网络环境的日益复杂,使得网站被墙的问题变得越来越普遍。这种封锁不仅影响了网站的访问量,还可能损害企业的形象和信誉。了解网站被墙的定义及其影响,是我们拥有更好网络体验的基础。 网站被墙,简单来说,指的是某些网站因各种政策或技术原因,无法在特定地区被访问的现象。这种情况会导致用户无...

      轻云互联:助力企业数字化转型的云计算解决方案

      轻云互联是隶属于广州轻云网络科技有限公司的云计算服务提供商。自成立以来,轻云互联专注于云计算领域,提供一系列全方位的一体化解决方案。这些解决方案涵盖了云计算产品、租用托管服务、云服务器、裸金属服务器、云虚拟主机以及游戏云服务等。走进轻云互联,你会发现这里不仅是一个技术创新的平台,更是一个通过边缘计算...

      如何在VPS环境下使用安卓模拟器与火狐浏览器实现高效管理

      当我们讨论VPS和安卓模拟器的结合时,首先要明白VPS的基本概念。虚拟专用服务器(VPS)实际上是一种将物理服务器划分成多个虚拟服务器的技术。每个VPS都可以独立运行操作系统,用户可以完全控制这个环境。这意味着我们可以在VPS上安装各种软件,包括安卓模拟器,这样就能在计算机上模拟安卓手机的使用。 说...

      腾讯云与Cloudflare的比较分析:助力企业数字化转型的最佳选择

      在数字化转型的浪潮下,越来越多的企业开始依赖云计算技术来推动业务发展。其中,腾讯云和Cloudflare作为行业的佼佼者,吸引了广泛的关注。腾讯云是腾讯集团倾力打造的云计算品牌,凭借强大的技术背景和丰富的产品线,逐渐成为全球知名的云计算服务商。它的基础设施覆盖全球五大洲,运营于58个可用区,能够为不...