18 条回复  ·  2053 次点击
Need4more 初学 2025-8-28 21:12:49
cmd 的 forfiles 命令
guanzhangzhang 初学 2025-8-28 23:26:45
@hwdq0012 #2 windows 安装个 git bash 吧,或者自带的 powershell ,或者编译型语言 golang 写个试试
huangsijun17 小成 2025-8-29 10:23:40
盲猜,$0 被 wsl 解析了,而不是 bash 。
hwdq0012 楼主 初学 2025-8-29 10:32:47
@huangsijun17 #12 我把$0 改为$1 ,它不会被替换为 wsl 的第二个参数(bash 的第 1 个参数)
huangsijun17 小成 2025-8-29 13:21:12
@hwdq0012 #13 我试了一下 echo: PS C:\Users\huang> wsl bash -c "echo $0" wsl: 检测到 localhost 代理配置,但未镜像到 WSL 。NAT 模式下的 WSL 不支持 localhost 代理。 PS C:\Users\huang> wsl bash -c 'echo $0' wsl: 检测到 localhost 代理配置,但未镜像到 WSL 。NAT 模式下的 WSL 不支持 localhost 代理。 /bin/bash PS C:\Users\huang>
hwdq0012 楼主 初学 2025-8-29 13:28:54
""立即解析, ' 延迟解析,和 git submodule 的 foreach 命令一样, 不过我这个' 里的命令是想让 find 解析,看来是没办法了
hwdq0012 楼主 初学 2025-8-29 13:29:05
@huangsijun17 #14 ""立即解析, ' 延迟解析,和 git submodule 的 foreach 命令一样, 不过我这个' 里的命令是想让 find 解析,看来是没办法了
huangsijun17 小成 2025-8-29 14:06:05
@hwdq0012 #16 加\转译试试看?
huangsijun17 小成 2025-8-29 14:13:50
@huangsijun17 #17 powershell 转译用`符号: PS C:\Users\huang> wsl -- bash -c "echo `$0" wsl: 检测到 localhost 代理配置,但未镜像到 WSL 。NAT 模式下的 WSL 不支持 localhost 代理。 /bin/bash PS C:\Users\huang>
12
返回顶部