在bash
我写了
echo prefix{t1,t2,t3}suffix
并得到了
prefixt1suffix prefixt2suffix prefixt3suffix
PowerShell中是否存在这样的内容? 列表扩展我的意思是。
答案 0 :(得分:1)
没有自动展开,但您可以使用PS 4 and higher中的ForEach-Object
cmdlet或数组ForEach
方法轻松完成:
't1', 't2', 't3' | ForEach-Object {'prefix' + $_ + 'suffix'}
@('t1', 't2', 't3').ForEach({'prefix' + $_ + 'suffix'})
答案 1 :(得分:1)
其他几种方式是:
't1', 't2', 't3' | % {"prefix$($_)suffix"}
和
't1', 't2', 't3' | % {'prefix{0}suffix' -f $_}