脚本内容
#! /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
求指教,谢谢!
HCH2005 于 2015-12-31 16:36:21发表:
把<转义
苦逼的男优 于 2015-11-18 15:50:20发表:
一直不懂怎么用
asd9777 于 2015-11-14 09:16:21发表:
北京白癜风治疗效果好的医院
acrofox 于 2015-11-12 21:50:12发表:
4# yuhuman
不会的。
除非你是用 sh 加脚本文件名的方式运行的。
你给脚本文件加上可执行权限,直接执行,不会出错。
假设脚本文件名为 read_test[code]chmod +x read_test
./read_test
[/code]当然你也可以用 bash ./read_test 来执行。
yuhuman 于 2015-11-07 09:39:28发表:
3# fangzhan9527269
谢谢,已经收藏~
yuhuman 于 2015-11-07 09:38:51发表:
2# acrofox
谢谢啦.不过还是一样的报错.报错信息都是一样的.
fangzhan9527269 于 2015-11-06 14:17:43发表:
推荐新手读下《Linux就该这么学》,里面包含了Linux技术知识以及所有红帽RHCSA+RHCE的考点知识点。
书籍可以在线学习,挺方便的~ http://www.linuxprobe.com/
acrofox 于 2015-11-06 13:32:03发表:
第一行改为:[code]#!/bin/bash[/code]