shell's for loop

a grammar
for variable in value 1 value 2 value 3
do
program
done
 
Two actual combat
#!/bin/bash
for i in 1 2 3 4 5
do
echo $i
done
 
Three tests
[root@localhost shell]# ./shell9.sh
1
2
3
4
5
 
Four for loops realize decompression
#!/bin/bash
 
cd /root/test/
ls * .tar.gz> ls.log
ls * .tgz >> ls.log
 
for i in $(cat ls.log)
do
tar -zxf $i &>/dev/null
done
rm -rf ls.log

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326195624&siteId=291194637