【问题标题】:Is there any way to convert Powershell,Python script to Bash script?有没有办法将 Powershell、Python 脚本转换为 Bash 脚本?
【发布时间】:2020-01-08 10:08:13
【问题描述】:

我已经为 Windows 操作系统开发了多个 PowerShell 脚本

检查内存利用率 改变服务状态 检索用户信息。

我想为 Linux 和 Mac OS 开发相同的脚本,有什么方法可以使用现有的 powershell 脚本。

【问题讨论】:

  • @Alderven:感谢您的回答,我不能使用 powershell 执行,我必须编写 bash 脚本,我的问题是我已经有了 powershell 脚本,我可以将它们转换为 bash 脚本吗?

标签: python bash powershell


【解决方案1】:

您可能会发现此链接很有帮助:

https://www.phillipsj.net/posts/using-powershell-scripts-from-bash

它为您提供了有关如何安装 powershell 的指南,以及一些有关如何在 bash 中运行 powershell 脚本的示例。

【讨论】:

  • 感谢您的回答,我不能使用 powershell 执行,我必须编写 bash 脚本,我的问题是我已经有了 powershell 脚本,我可以将它们转换为 bash 脚本吗? ——
  • 我有链接的指南向您展示了如何从 bash 脚本运行 powershell 脚本,但首先您必须在操作系统上安装 powershell 才能使用该功能。这不是您要找的吗?
【解决方案2】:

我想没有一种自动将 ps 转换为 bash 的方法,也没有在 Linux 上本地使用 ps 脚本的方法。你必须重写它们,使用 bash、python、perl 或任何你喜欢的脚本语言,并考虑到 windows 以不同的方式工作。

【讨论】:

    【解决方案3】:

    您可以通过在 .bat 文件中执行以下操作来调用 .bat 文件中的 python 脚本:

    “python.exe 路径”“python 脚本的路径”,然后将其保存为 .bat 文件。

    你可以通过在你的cmd中输入“where python”来获取可执行的python路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-06-15
      • 1970-01-01
      • 2011-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多