需求:
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
需求:
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