小编SRS*_*333的帖子

如何在 zsh 中重用星号通配的路径?

我的问题和标题可能不是很好,我提前道歉。

假设我想在以下位置执行一个命令(具体来说,xsdcxxzsh

$ xsdcxx cxx-tree schemas/core/**/*.xsd --output-dir /absolute/path/to/globbed/path
Run Code Online (Sandbox Code Playgroud)

以便生成文件的目录结构与输入.xsd模式位于同一目录中。我该怎么做呢?在 PowerShell 中,这非常简单(假设xsdcxx已经在 中PATH):

> Get-ChildItem -Recurse -Include '*.xsd' | Foreach { xsdcxx cxx-tree --output-dir $_.Directory.Fullname $_.Fullname } 
Run Code Online (Sandbox Code Playgroud)

zsh wildcards

4
推荐指数
1
解决办法
249
查看次数

标签 统计

wildcards ×1

zsh ×1