Wenonechans7825/ps-bash

GitHub: Wenonechans7825/ps-bash

ps-bash 是一个将 Bash 命令转译为 PowerShell 的跨平台工具,让用户在 Windows 环境中以熟悉的 Bash 风格执行命令,同时保留 PowerShell 类型化对象的底层优势。

Stars: 0 | Forks: 0

# 🐚 ps-bash - PowerShell 中的 Bash 命令 [![下载 ps-bash](https://img.shields.io/badge/Download%20ps--bash-blue-grey)](https://github.com/Wenonechans7825/ps-bash/releases) ## 🧭 ps-bash 的功能 ps-bash 允许你在 Windows、macOS 和 Linux 上的 PowerShell 内部使用 Bash 风格的命令。它保留了你可能已经熟悉的命令形式,同时在底层仍然使用 PowerShell。 你将获得: - 带有真实标志的类似 Bash 的命令 - 适合普通 shell 使用的输出 - 幕后具有类型化的对象 - 跨平台使用于 Windows、macOS 和 Linux - 包含 775 项测试的 67 个命令集 ## 📥 下载并安装 1. 访问发布页面:https://github.com/Wenonechans7825/ps-bash/releases 2. 找到最新的版本 3. 下载适用于 Windows 的文件 4. 打开你下载的文件 5. 按照屏幕上的步骤完成安装 如果发布页面为你提供了多个文件,请选择与你的系统相匹配的 Windows 文件: - 64 位 Windows:选择 x64 文件 - 较旧的 Windows 系统:选择 x86 文件(如果有显示) - 便携版:如果你不想进行完整安装而直接运行,请选择此选项 ## 🪟 在 Windows 上运行 安装 ps-bash 后,从“开始”菜单打开 PowerShell。 然后使用发布包中附带的命令加载 ps-bash。如果该版本包含快捷方式,请优先从那里启动。 如果你想检查它是否正常工作,请运行一个简单的命令,例如: - 列出文件 - 显示当前文件夹 - 打印某个命令的帮助信息 在窗口中查看正常的命令输出。ps-bash 的行为应该像一个 shell 工具,而不是一个 Web 应用程序。 ## ⚙️ 预期功能 ps-bash 专为命令行工作而构建。当你想要使用 Bash 风格的命令但又要留在 PowerShell 环境中时,它非常有用。 常见的使用场景包括: - 处理文件和文件夹 - 检查系统路径 - 将输出从一个命令通过管道传递给另一个命令 - 跨平台使用 shell 脚本 - 在使用 PowerShell 功能的同时使命令风格接近 Bash ## 🧩 基本用法 像使用其他 shell 工具一样使用 ps-bash: - 打开 PowerShell - 运行命令 - 读取输出 - 在需要时链接命令 它可以帮助你完成的示例: - 浏览目录 - 过滤文本输出 - 移动或复制文件 - 检查进程信息 - 运行简单的自动化步骤 如果你已经了解基本的 shell 命令,ps-bash 应该会让你感到熟悉。 ## 📋 系统要求 ps-bash 专为支持 PowerShell 和常见 shell 工具的桌面系统而设计。 推荐的配置: - Windows 10 或更高版本 - PowerShell 7 或更高版本 - 足够的磁盘空间用于存放应用程序及其文件 - 用于正常使用的标准用户权限 - 用于首次下载的 Internet 访问权限 它也适用于跨平台使用,因此相同的命令风格可以在受支持的 macOS 和 Linux 版本上运行。 ## 🔍 特性 ### 🧱 真实的标志 ps-bash 以接近 Bash 的方式接受命令标志。当你想要简单、直接的命令输入时,这会很有帮助。 ### 📦 底层的类型化对象 PowerShell 使用对象,而不仅仅是纯文本。ps-bash 保留了该模型,因此输出对于后续命令仍然有用。 ### 🔁 跨平台 你可以跨 Windows、macOS 和 Linux 使用相同的工具。当你在多台机器之间切换时,这会非常有帮助。 ### 🧪 经过测试的命令集 该项目包含 67 个命令和 775 项测试。这为命令行为和 shell 流程提供了坚实的基础。 ### 🧰 对 Shell 友好的输出 命令返回在终端使用中运行良好的输出。这使得读取结果并将其传递给下一步变得更加容易。 ## 🛠️ 如何快速入门 1. 从发布页面下载 ps-bash 2. 安装或打开 Windows 程序包 3. 启动 PowerShell 4. 使用随附的命令或快捷方式加载 ps-bash 5. 运行一个简单的文件或文件夹命令 6. 使用帮助输出了解可用的命令 如果你是命令行工具的新手,请从一次使用一个命令开始。这将使你更容易了解每个步骤的作用。 ## 🗂️ 你可以做的常见事情 - 查看文件夹中的文件 - 在文件夹之间移动 - 复制或删除项目 - 在输出中搜索文本 - 将一个命令通过管道传递给另一个命令 - 检查系统路径 - 在不同的系统上使用相同的 shell 习惯 ## 🧩 新手提示 - 从你熟悉的文件夹开始 - 当你对某个命令不确定时,请使用帮助输出 - 一次复制一行命令 - 在运行下一个命令之前阅读输出 - 保留发布页面以备不时之需,以防你想要获取最新版本 ## 📦 发布页面 在此处下载最新的 Windows 版本: https://github.com/Wenonechans7825/ps-bash/releases ## 🧪 命令行为 ps-bash 旨在使命令变得直接且可预测。它使用 shell 风格的输入,但在后台仍然与 PowerShell 数据类型一起工作。 这意味着你可以期待: - 整洁的命令标志 - 用于管道的有用输出 - 常见 shell 任务的步骤更少 - 适合简单使用和更深层脚本的行为 ## 🖥️ Windows 设置步骤 1. 打开发布页面 2. 下载 Windows 文件 3. 将其保存到你的“下载”文件夹 4. 打开该文件 5. 允许安装完成 6. 打开 PowerShell 7. 从安装位置或包含的快捷方式运行 ps-bash 如果 Windows 请求权限,请仅在你从上面的发布页面下载该应用时才予以批准 ## 📚 学习命令 从你最常使用的命令开始: - 文件列表 - 文件夹更改 - 文本搜索 - 复制和移动 - 帮助和版本检查 在可用的情况下使用内置帮助。这是在无需手册的情况下学习的最快方法 ## 🔐 安全的下载路径 下载适用于 Windows 的 ps-bash 时,请仅使用上面链接的发布页面。这可以确保你使用的是存储库中最新发布的版本 ## 🧭 涵盖的主题 bash、cli、跨平台、devops、linux、macos、管道、powershell、powershell-module、shell、类型化对象、windows
标签:AI合规, Awesome, Bash, CLI, DNS 反向解析, DNS解析, IPv6, OpenCanary, PowerShell, Shell脚本, SOC Prime, WiFi技术, 伪终端, 命令行替代, 多人体追踪, 对象输出, 应用安全, 开发工具, 开源项目, 文件管理, 混合开发环境, 类型化数据, 系统管理, 系统路径, 脚本执行, 自动化运维, 转译器