免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2311 | 回复: 6
打印 上一主题 下一主题

大家帮忙看看我的shell脚本的问题所在,谢谢 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-01-10 13:59 |只看该作者 |倒序浏览
初学linux,选用了《Unix/linux编程实践教程》作为教材,讲到shell时,它选用的是sh(即B Shell),可是当我在linux下运行书中的shell脚本时,当执行到if处就没有反应了,不知道是我写的脚本哪里出了问题,请教各位~~

脚本如下:
#! /bin/sh
#script2
BOOk=$HOME/phonebook.data
echo find what name in phonebook
read NAME
if grep $NAME $BOOK > /tmp/pb.tmp
then
        echo Entries for $NAME
        cat /tmp/pb.tmp
else
        echo No entries for $NAME
fi
rm /tmp/pb.tmp

自己感觉是if 与grep的地方有毛病,又不知道毛病是什么。。。。。。
谢谢大家了~~~

论坛徽章:
23
15-16赛季CBA联赛之吉林
日期:2017-12-21 16:39:27白羊座
日期:2014-10-27 11:14:37申猴
日期:2014-10-23 08:36:23金牛座
日期:2014-09-30 08:26:49午马
日期:2014-09-29 09:40:16射手座
日期:2014-11-25 08:56:112015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:0315-16赛季CBA联赛之山东
日期:2017-12-21 16:39:1915-16赛季CBA联赛之广东
日期:2016-01-19 13:33:372015亚冠之山东鲁能
日期:2015-10-13 09:39:062015亚冠之西悉尼流浪者
日期:2015-09-21 08:27:57
2 [报告]
发表于 2008-01-10 14:05 |只看该作者
$HOME/phonebook.data 有多大?
咋都不用引号呢?

论坛徽章:
0
3 [报告]
发表于 2008-01-10 14:44 |只看该作者
Hi buddy ,
   the trick is here , BOOK is not equal to BOOk .

论坛徽章:
0
4 [报告]
发表于 2008-01-10 14:51 |只看该作者
原帖由 dradhzn 于 2008-1-10 14:44 发表
Hi buddy ,
   the trick is here , BOOK is not equal to BOOk .


哈哈,谢谢啦,笑得我这个菜鸟有点无地自容~

论坛徽章:
0
5 [报告]
发表于 2008-01-10 14:52 |只看该作者
原帖由 ly5066113 于 2008-1-10 14:05 发表
$HOME/phonebook.data 有多大?
咋都不用引号呢?


谢谢解答,我不知道有这个用法,呵呵。绝对的初学者。。。

论坛徽章:
0
6 [报告]
发表于 2008-01-10 14:54 |只看该作者
LS,good eye-sight!

论坛徽章:
0
7 [报告]
发表于 2008-01-10 15:20 |只看该作者
原帖由 dwlnet 于 2008-1-10 14:51 发表


哈哈,谢谢啦,笑得我这个菜鸟有点无地自容~

Hi buddy ,
   this is just a typo , nothing to do with the advance user or beginner , frankly speaking , i do such thing all the time , but it will be spotted easily since i know i will do it again and again .

cheers
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP