未预期的符号“read”附近有语法错误
程序员文章站
2024-02-19 13:50:16
...
未预期的符号“read”附近有语法错误
如果出现了这种问题,建议去看看是否是自己少了空格,就像我的script,本以为是按照书上来的,结果就是出问题,看了好久才发现自己函数边界的空格少一个…自闭了,写下来以备警示自己!
#!/bin/bash
function dbl {
read -p 'Entera value:' value
echo $[ $value * 2 ]
}
result=$(dbl)
echo "New result is $result"
我原来的代码是:
#!/bin/bash
function dbl{
read -p 'Entera value:' value
echo $[ $value * 2 ]
}
result=$(dbl)
echo "New result is $result"
这不仔细看真的很难发现。。。shell咋比python还娇…
上一篇: MySQL分页(limit)
下一篇: JAVA调用Shell脚本