【发布时间】:2014-11-06 23:38:03
【问题描述】:
我们可以遍历一组项目,一次考虑一个,如下所示:
#!/bin/bash
for i in $( ls ); do
echo item: $i
done
我们如何在类似的循环中一次处理多个项目?比如:
#!/bin/bash
for i,j,k in $( ls ); do
echo item i: $i
echo item j: $j
echo item k: $k
done
第二个 shell 脚本不正确,但应该准确说明我想要实现的目标。
【问题讨论】:
-
不要像这样使用
ls:改用for i in *; do。