红联Linux门户
Linux帮助

脚本初学者,求指教!

发布时间:2015-11-05 23:28:30来源:红联作者:yuhuman
脚本内容
#! /bin/sh
read -p "please input your score: " a
if (($a < 60)); then
echo "you did not pass the exam"
fi
执行结果是:
please input your score: 29
if1.sh: 4: if1.sh: cannot open 60: No such file
if1.sh: 4: if1.sh: 29: not found


求指教,谢谢!
文章评论

共有 8 条评论

  1. HCH2005 于 2015-12-31 16:36:21发表:

    把<转义

  2. 苦逼的男优 于 2015-11-18 15:50:20发表:

    一直不懂怎么用

  3. asd9777 于 2015-11-14 09:16:21发表:

    北京白癜风治疗效果好的医院

  4. acrofox 于 2015-11-12 21:50:12发表:

    4# yuhuman
    不会的。
    除非你是用 sh 加脚本文件名的方式运行的。
    你给脚本文件加上可执行权限,直接执行,不会出错。
    假设脚本文件名为 read_test[code]chmod +x read_test
    ./read_test
    [/code]当然你也可以用 bash ./read_test 来执行。

  5. yuhuman 于 2015-11-07 09:39:28发表:

    3# fangzhan9527269


    谢谢,已经收藏~

  6. yuhuman 于 2015-11-07 09:38:51发表:

    2# acrofox

    谢谢啦.不过还是一样的报错.报错信息都是一样的.

  7. fangzhan9527269 于 2015-11-06 14:17:43发表:

    推荐新手读下《Linux就该这么学》,里面包含了Linux技术知识以及所有红帽RHCSA+RHCE的考点知识点。
    书籍可以在线学习,挺方便的~ http://www.linuxprobe.com/

  8. acrofox 于 2015-11-06 13:32:03发表:

    第一行改为:[code]#!/bin/bash[/code]