013_bash中的加法
发布日期:2021-06-30 03:37:08
浏览次数:3
分类:技术文章
本文共 299 字,大约阅读时间需要 1 分钟。
调试了一个小程序,按照C语言的习惯来调试,发现结果一直不是预期。打印了一下中间状态发现bash中的四则运算跟我想象中的差异还是挺大的,似乎bash主要还是面向字符串的处理工具。
简单总结一下几个学习过程中遇到的错误:
代码
我期待的是输出2,结果输出值:
疑惑中,改成了以下代码:
执行结果:
看起来,这些操作全都是字符串或者字符类的操作而不是数字的操作。
后来,查了一下找到了一个 let命令,算是初步解决了我的疑惑。修改代码如下:
执行结果:
同时,找到了一种简写方式,虽然我不觉得这个有多简单。几行示范代码修改如下:
执行结果:
先从let入手吧,先能够掌握一种方法然后再进行知识体系的扩充。
转载地址:https://greyzhang.blog.csdn.net/article/details/83869715 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月24日 07时34分30秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
JAVA学习笔记10 - 继承
2019-04-30
JAVA学习笔记11 - 接口interface
2019-04-30
JAVA学习笔记12 - 包package
2019-04-30
Android 开发学习笔记 00 - Getting Started
2019-04-30
【学习笔记】Android Activity
2019-04-30
【学习笔记】Android Fragments
2019-04-30
Android使用Retrofit_00_Getting Started
2019-04-30
Android使用Retrofit_01_OAuth2 + GitHub
2019-04-30
Django + REST学习笔记
2019-04-30
【转载】将Ubuntu16.04 中gedit在仅显示一个文件时显示文件名tab
2019-04-30
fstream 对象多次使用时注意clear
2019-04-30
调试 LenaCV 3D Camera (Linux)
2019-04-30
OpenCV杂记 - Mat in C++
2019-04-30
lnmp部署
2019-04-30
nginx平滑升级
2019-04-30
location区段
2019-04-30