to_qin 2022-08-10 01:13 采纳率: 0%
浏览 25

shell的算术运算

请教下个问题,实在是不知怎么回事,多谢大家了!
在Ubuntu中,编辑shell文件,使用$[]进行算术运算,结果没输出计算结果,只输出了$[表达式]字符串。

shell文件,cal.sh:
#!/bin/bash
RES=$[2+9]
echo $RES

运行:$ sh cal.sh

输出:$[2+9]

为何会这样,不是应该输出11吗?

  • 写回答

2条回答 默认 最新

    报告相同问题?

    相关推荐 更多相似问题

    问题事件

    • 创建了问题 8月10日

    悬赏问题

    • ¥15 js 实现内容输入框内文字高亮
    • ¥15 IP地址聚合什么情况才能同时聚合,什么情况又是先集合两个再加上最后一个
    • ¥15 mysql 选择求解答
    • ¥15 数据挖掘 决策树,文件报错
    • ¥15 编写生产者和消费者程序
    • ¥15 CSDN是个怎么样的平台
    • ¥15 java识别字符串内容并运算(输入为一行字符串,输出为整数)
    • ¥15 eclipse Java项目问题
    • ¥20 用记事本写一个login.jsp ,用以实现登陆界面,并通过post方式向Servlet传送页面数据
    • ¥15 关于链表的问题(为什么要在del函数结束后再创一个变量y)