分享一个shell写的linux系统下查找文件并进入vi模式的命令:
直接上代码:
#!/usr/bin/ksh
#set -x
test_digi()
{
case $1 in
#[0-9]* )
[[:digit:]]* )
if [ $1 -gt $2 ]
then
echo " **** ERROR:没有您选择的文件 **** "
return 0
else
return 1
fi
;;
* )
echo " **** ERROR:输入非正数[$1] ****"
return 0
;;
esac
}
if [[ "$1" = *.c ]];
then
find ~/src -name "$1" > ~/tmp/_$$
else
find ~/src -name "$1*" > ~/tmp/_$$
fi
linenum=` wc -l ~/tmp/_$$ | awk '{ print $1}' `
#echo 行数是$linenum
if [ $linenum == 0 ]
then
PATHNAME=""