命令格式如下:
script_name search_on_dir search_filename
1 #!/bin/bash 2 find(){ 3 echo $3" "$1 4 files=`ls $1` 5 for file in $files 6 do 7 if [ -d $1"/"$file ] 8 then 9 find $1"/"$file $2 `expr $3 + 1` 10 elif [ $file=$2 ] 11 then 12 echo $1"/"$2 13 fi 14 done 15 } 16 findfile(){ 17 if [ -d $1 ] 18 then 19 find $1 $2 0 20 else 21 echo "this is not a directory or does not exist" 22 fi 23 } 24 echo "start finding $2 in $1" 25 findfile $1 $2
基本实现简单查找功能,编写代码时应格外注意语法格式
如对本文有疑问, 点击进行留言回复!!
linux下文本编辑器vim的使用方法(复制、粘贴、替换、行号、撤销、多文件操作)
网友评论