当前位置: > shell编程 >

shell遍历某目录下所有文件

时间:2014-06-22 04:52来源:linux.it.net.cn 作者:IT网

需求:
shell遍历某目录下所有文件然后执行某操作

实现:
 

代码示例:#!/bin/bash 
for file in `ls $1` 
    do 
        echo $file 
    done 
 
上述的`ls $1`不是单引号而是tab键上面的那个。
执行:
 

代码示例:./bat.sh /home
例如,针对某目录下所有的文件在某处创建软连接:
 

代码示例:#!/bin/bash 
for file in `ls $1` 
    do 
        ln -fs $file /your/bin  
    done
 

(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容