小编use*_*198的帖子

zsh 像在 bash 中一样进行迭代

我最近从 bash 切换到 zsh,但不确定如何实现:

重击:

$ list='aaa
> bbb
> ccc
> ddd'

$ for i in $list; do echo $i-xxx; done
aaa-xxx
bbb-xxx
ccc-xxx
ddd-xxx
Run Code Online (Sandbox Code Playgroud)

在 zsh 我得到:

% list='aaa
quote> bbb
quote> ccc
quote> ddd'

% for i in $list; do echo $i-xxx; done
aaa
bbb
ccc
ddd-xxx
Run Code Online (Sandbox Code Playgroud)

如何强制 zsh 以与 bash 相同的方式执行此操作?

bash zsh

2
推荐指数
1
解决办法
135
查看次数

标签 统计

bash ×1

zsh ×1