[Windows] wsl 对自动化处理来说真的太爽了

以前看到别人写的 bash 想转换成 batch 或者 powershell
要么就是去找对应命令的 windows 替代品, 要么就得去看看用 powershell 怎么实现同样的效果, 还很有可能有 bug.
比如下载某个 github 的最新 release(这里用 jellyfin desktop 举例)

bash

curl -s https://api.github.com/repos/jellyfin/jellyfin-media-player/releases/latest \ | grep browser_download_url \ | grep windows-x64.exe \ | cut -d '"' -f 4 \ | wget -qi -

现在有了 wsl, 可以直接这么写

batch

wsl curl -s https://api.github.com/repos/jellyfin/jellyfin-media-player/releases/latest | wsl grep browser_download_url | wsl grep windows-x64.exe | wsl cut -d '^"' -f 4 | wsl wget -qi -

只需要注意处理一下转义符之类的问题, 是不是非常简单方便? 还不用担心出 bug.

发表评论

您的电子邮箱地址不会被公开。