【问题标题】:How can I run my bash program on Windows? [closed]如何在 Windows 上运行我的 bash 程序? [关闭]
【发布时间】:2018-12-13 13:30:31
【问题描述】:

嘿,我在哪里可以在 bash 中运行我的程序?我在 bash 中编写了一个代码,我想检查它是否真的有效,那么我该怎么做呢?

我试图在互联网上搜索在线编译器,但我的程序创建了文件夹(例如 mkdir),所以它不允许我查看文件夹。

注意:我的电脑操作系统是windows。

【问题讨论】:

  • 您可以在ShellCheck.net 查看您的脚本。我不确定哪里有可以用作沙盒的在线 shell。
  • 另一种方法是使用 linux 发行版或 install Bash in windows 创建一个虚拟机
  • 问题没有澄清。请添加一些关于您的程序喜欢什么的详细描述。在 bash 中编码是什么意思?是不是类似 vim 的东西?
  • @DavidC.Rankin 如果我写类似 #!/bin/sh mkdir mydir 的东西,我怎么能看到目录?
  • 您可以在 Windows 上运行 Cygwin。

标签: windows bash


【解决方案1】:

您可以通过安装 Linux 子系统 (Windows 10) 或安装 Cygwin 或安装 GIT for Windows(包括 bash)在 Windows 上运行 bash。

【讨论】:

  • 我现在下载Cygwin64 Terminal,其实当前目录是什么?我怎样才能开始在那里工作?当我写 ls 时 - 它给了我空行..
  • 如何打开当前目录?
  • 如果您运行 Cygwin 终端,它可能从您的主目录开始。搜索“cygwin 初学者指南”或类似的东西,你会得到详细信息,这不是 Cygwin 教程的地方。这是一个很大的话题。
  • 可以像windows一样打开当前目录吗?也就是说,当我输入“搜索”时,我从pwd 获得的当前名称 - 我在我的窗口中找不到它。
  • 您可能需要在您的根目录中创建一个符号链接C -> /mnt/c,以便能够访问您的目录,如下所示:cd /C/Temp_Folder/:感谢符号链接,这让我了解C:\Temp_Folder 目录。
猜你喜欢
  • 2017-10-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-10
  • 2011-09-18
  • 2014-10-31
相关资源
最近更新 更多