與其他編程語(yǔ)言類(lèi)似,Shell支持for循環(huán)拴鸵。
for循環(huán)一般格式為:
for 變量 in 列表
列表是一組值(數(shù)字玷坠、字符串等)組成的序列,每個(gè)值通過(guò)空格分隔劲藐。每循環(huán)一次八堡,就將列表中的下一個(gè)值賦給變量。
in 列表是可選的瘩燥,如果不用它秕重,for 循環(huán)使用命令行的位置參數(shù)。
例如厉膀,順序輸出當(dāng)前列表中的數(shù)字:
運(yùn)行結(jié)果:
順序輸出字符串中的字符:
運(yùn)行結(jié)果:
顯示主目錄下以 .bash 開(kāi)頭的文件:
運(yùn)行結(jié)果: