Learning Bash for Loop today
#!/bin/bash
for i in $( ls ); do
echo item: $i
done
#!/bin/bash
# Basic for loop
names='Stan Kyle Cartman'
for name in $names
do
echo $name
done
echo All done
#!/bin/bash
# Basic range in for loop
for value in {1..5}
do
echo $value
done
echo All done
#!/bin/bash
# Basic range with steps for loop
for value in {10..0..2}
do
echo $value
done
echo All done
#!/bin/bash
# Make a php copy of any html files
for value in $1/*.html
do
cp $value $1/$( basename -s .html $value ).php
done
本文介绍了Bash脚本中的几种基本循环结构,包括使用`for`循环遍历目录中的文件、字符串中的字符以及数值范围。还展示了如何利用Bash进行文件复制操作,例如将HTML文件转换为PHP副本。通过这些实例,读者可以深入理解Bash脚本的控制流程和文件处理能力。
1060

被折叠的 条评论
为什么被折叠?



