zjh*_*hui 1 bash brace-expansion
我有一个简单的问题与bash的大括号扩展:
#!/bin/bash
PICS="{x1,x2,x3}.jpg {y1,y2}.png"
for i in $PICS
do
echo $i
done
Run Code Online (Sandbox Code Playgroud)
但结果是:
{x1,x2,x3} .jpg
{y1,y2} .png
但我希望结果是:x1.jpg x2.jpg x3.jpg y1.png y2.png
我该怎么办?
直截了当的方式是
#!/bin/bash
for i in {x1,x2,x3}.jpg {y1,y2}.png; do
echo $i
done
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
152 次 |
| 最近记录: |