遍历当前文件夹
for i in `ls`; do echo $i; done
输出
for.sh for副本.sh for副本2.sh
遍历指定路径文件夹: 可以通配符
cd ../proto/protobuf for i in *.proto; do echo $i; protoc --java_out=../../src $i; done
输出
battle.proto card.proto chest.proto common.proto db.proto dungeon.proto friend.proto hall.proto
在for中用相对路径 输出的也将是想对路径
for i in ../*/*/*.proto; do echo $i; done
输出
../proto/protobuf/battle.proto ../proto/protobuf/card.proto ../proto/protobuf/chest.proto ../proto/protobuf/common.proto ../proto/protobuf/db.proto ../proto/protobuf/dungeon.proto ../proto/protobuf/friend.proto ../proto/protobuf/hall.proto