shell for&while循环
2013-11-26 15:43
302 查看
有时当一个文件没有被使用时,在做替换是也会提示文件 busy,这个时候就需要用另一种方法来进行替换了,而不是直接解压覆盖。
思路:根据新文件位置和文件名,删除旧的文件,然后拷贝新文件过来。
遍历文件夹的shell方法:
#!/bin/bash
function ergodic(){
for file in ` ls $1 `
do
if [ -d $1"/"$file ]
then
ergodic $1"/"$file
else
echo $1"/"$file >> b
fi
done
}
INIT_PATH="/etc/httpd"
ergodic $INIT_PATH
思路:根据新文件位置和文件名,删除旧的文件,然后拷贝新文件过来。
遍历文件夹的shell方法:
#!/bin/bash
function ergodic(){
for file in ` ls $1 `
do
if [ -d $1"/"$file ]
then
ergodic $1"/"$file
else
echo $1"/"$file >> b
fi
done
}
INIT_PATH="/etc/httpd"
ergodic $INIT_PATH
相关文章推荐
- Linux shell for while 循环
- shell基础之四:函数、死循环及for,while特殊用法
- shell 中for、while循环
- Shell for&while 循环详细总结
- shell 中的for、while循环及if语句
- Shell for&while 循环详细总结
- Shell if语句,case语句,循环for,until,while语句读书笔记
- shell之for、while循环
- Shell for&while 循环详细总结
- Shell for&while中的循环
- Shell for&while 循环详细总结
- [shell] while read line 与for循环的区别
- Shell for&while 循环详细总结
- shell(for、while、until)循环
- shell for while 循环用来一行一行读取文件内容
- Shell中的循环语句for、while、until实例讲解
- shell脚本编程-循环(for、while、until)
- Shell for&while 循环详细总结
- Shell中的循环语句for、while、until
- Shell中的循环语句总结(for, while, until)