Ciklusok
WHILE
#!/bin/bash
# Basic while loopcounter=1
while [ $counter -le 10 ]
do
echo $counter
((counter++))
done
echo All done
UNTIL
# Basic until loop
counter=1
until [ $counter -gt 10 ]
do
echo $counter
((counter++))
done
echo All done
FOR
# Basic for loop
names='Peter Stan Kyle Susan'
for name in $names
do
echo $name
done
echo All done
FOR egy intervallumra
# Basic range in for loop
for value in {1..5}
do
echo $value
done
echo All doneFOR egy intervallumra lépésközökkel
# Basic range with steps for loop
for value in {10..0..2}
do
echo $value
done
echo All done
Minden JPEG kiterjesztés átnevezése jpg-re
# Make a rename script
for value in $1/*.JPEG
do
mv $value $1/$( basename -s .JPEG $value ).jpg
done
Feladat: általánosítsd a szkriptet
最終更新日時: 2021年 11月 8日(Monday) 09:35