SHELL 脚本获取当前所有文件以及路径
2013-05-14 11:18
447 查看
#!/bin/bash function find (){ for file in `ls $1` do if [ -d $1"/"$file ] ; then find $1"/"$file else local path=$1"/" local name=$1"/"$file #介个是获取当前的用户目录 #例如 /home/zhangsan local home_path=/home/$USER/ #介个是 去除home的路径 #例如在 zhangsan下面有个test目录 #那么path2 的输出就会是 test/ 而不是 /home/zhangsan/test/ local rela_path=${path#$home_path} echo $rela_path echo $path echo $name fi done } IFS=$'\n' # 这个必须要,否则会在文件名中有空格时出错 #INIT_PATH 是要设置的查询的路径 #本DEMO查询的是当前目录 INIT_PATH="$(pwd)"; find $INIT_PATH
初学请大神们看到表取笑,还请指点一二。
==--念小鱼--==
相关文章推荐
- dirname命令介绍-使用dirname在shell脚本中获取当前脚本文件所在的绝对路径
- 获取当前文件夹下面某文件的所有绝对路径
- VC获取当前程序文件的路径,文件名以及路径+文件名
- ruby中获取当前脚本文件的路径
- Shell 获取当前执行脚本的路径
- VC获取当前程序文件的路径,文件名以及路径+文件名
- 获取sh shell 当前文件的绝对路径
- 【代码】当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出绝对路径
- Cron 的在ubuntu 定时执行自己的程序&& Python获取当前 脚本文件的路径。
- python获取当前文件路径以及父文件路径
- 在shell脚本文件中获取该脚本所在的路径,并赋值给一个变量
- 如何使用Python获取某个路径下面所有文件的绝对路径以及其他操作
- shell,python获取当前路径(脚本的当前路径) (aso项目记录)
- 获取当前正在执行的Javascript脚本文件的路径
- [Shell]获取当前正在执行脚本的绝对路径
- shell脚本如何获取当前路径并保存到变量
- shell脚本进入及获取当前脚本路径
- C#获取路径下所有文件以及子文件夹中文件
- bash shell 获取当前正在执行脚本的绝对路径
- shell脚本自动查找指定路径下包含某关键字的所有文件