mksh linux
交互式和 shell 脚本使用的命令解释器
doc
https://manpages.org/mksh
Arithmetic expressions
- !逻辑非;如果参数为零,则结果为 1,否则为 0。
-
算术(按位)NOT。
++ 增量; 必须应用于参数(不是文字或其他表达式)。参数加1。用作前缀运算符时,结果为参数的增量值;当用作后缀运算符时,结果是参数的原始值。
– 与 ++类似, 只是参数减 1。
, 分隔两个算术表达式;首先评估左侧,然后评估右侧。结果是右侧表达式的值。
= 任务; 左边的变量设置为右边的值。
+= -= *= /= %= <<<= >>>= <<= >>= &= ^= |= 赋值运算符。Ao Ar var Ac Xo Aq Ar op = Aq expr 与 Ao Ar var Ac Xo = Aq var Aq Ar op Aq Ar expr 相同,但保留 Aq Ar expr 中的任何运算符优先级。例如,var1 *= 5 + 3'' 与指定
var1 = var1 * (5 + 3)‘’ 相同
|| 逻辑或;如果任一参数为非零,则结果为 1,否则为 0。仅当左参数为零时才计算右参数。
&& 逻辑与;如果两个参数都不为零,则结果为 1,否则为 0。仅当左参数不为零时才计算右参数。
| 算术(按位)或。
^ 算术(按位)XOR(异或)。
& 算术(按位)AND。
== 平等的; 如果两个参数相等,则结果为 1,否则为 0。
!= 不相等;如果两个参数相等,则结果为 0,否则为 1。
< 少于; 如果左参数小于右参数,则结果为 1,否则为 0。
<= > >= 小于或等于、大于、大于或等于。见 <
<<< >>> 向左(右)旋转;结果类似于移位(参见 << ,除了在一端移出的位在另一端移入,而不是零或符号位。
<< >> 左移(右);结果是左参数,其位向左(右)移动了右参数中给定的数量。
- 加法、减法、乘法和除法。% 余; 结果是左参数除以右参数的对称余数。要获得“a mod b ”的数学模数,请使用公式 Do (a % b + b) % b Dc 。Aq Ar arg1 ? Aq Ar arg2 : Aq Ar arg3
如果 Aq Ar arg1 不为零,则结果为 Aq Ar arg2 ;否则结果为 Aq Ar arg3 。不评估非结果参数
mksh linux相关推荐
- linux perf - 性能测试和优化工具
Perf简介 Perf是Linux kernel自带的系统性能优化工具.虽然它的版本还只是0.0.2,Perf已经显现出它强大的实力,足以与目前Linux流行的OProfile相媲美了. Perf 的 ...
- 强悍的 Linux —— 常用 shell
在*unix系统中,常用的shell有sh,bash,csh/tcsh, ksh. (1)sh来自于systemV的Unix,是传统的Unix的shell,直到现在很多的系统管理员仍然喜欢使用sh: ...
- Oracle Linux 7.5 安装 Oracle 18C 单实例
博主联系方式见资料,如有错误,欢迎批评指正,联系我,谢谢. 文章目录 1 安装前准备工作 1.1 系统要求 1.2 操作系统:Oracle Linux 7.5 1.3 操作系统安装 1.4 检查和配置 ...
- linux安装oracle19c完整版(图形+静默安装)
最近有个项目要搭建测试环境在云平台上,加上又刚参加完oracle组织的oracle 19c的升级培训,所以准备在测试环境里面直接安装oracle19c,提前熟悉一下.并将安装过程记录分享给大家,这里主 ...
- linux命令应用,Linux命令应用大词典
第1章 登录.退出.关机和重启 1 1.1 login:用户登录系统 1 1.2 logout:退出登录Shell 1 1.3 nologin:限制用户登录 1 1.4 exit:退出Shell 2 ...
- linux中csh怎么运行,Csh的基本语法介绍
在*unix系统中,常用的shell有sh,bash,csh/tcsh, ksh. sh来自于systemV的Unix,是传统的Unix的shell,直到现在很多的系统管理员仍然喜欢使用sh. bas ...
- linux系统/网络编程
经典数据: APUE:unix环境高级编程3版 linux系统编程手册 德 linux系统编程 oreily unix内核源码剖析 日 windows核心编程 linux系统开发模式: ssh远程登录 ...
- 过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件
过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件 find ./ -type f -size +1G| xargs rm 在清理系统日志文件 ...
- linux环境下nacos的安装+启动,阿里云服务器安装nacos
nacos安装+启动(linux环境): 基础:安装java环境 官网下载压缩包:如 nacos-server-1.2.1.tar.gz 放在自定义目录下 # 解压 tar -xvf nacos-se ...
最新文章
- vs2008 ActiveX控件测试容器的生成以及调试ActiveX控件
- 太强了,Python 开发桌面小工具,让代码替我们干重复的工作~
- Springboot+Mybatis+Durid
- Monkey测试简介
- 使用Oracle数据库开发中的一个技巧
- 第十二章:Java_常用类
- Http请求报头设置(C#)
- 前端学习(3202):函数式组件
- 知识+AI融合创新探索,华为云论文被AI顶级学术期刊IEEE TPAMI接受
- 一个白学家眼里的 WebAssembly
- linux smartctl 命令,在 CentOS 7 里用 smartctl 和 hdparm 对硬盘进行基本测试
- axure原型设计:手机版可视化图表
- android 手机开门,智灵开门(智灵开门app)V5.0.2 安卓版
- FOFA常用搜索语法
- [iOS]分析Mach-O文件
- snaker流程预览
- 容量规划和Region配置
- Thinkphp内核自动挂机阅读文章系统源码
- USB 4(USB 4.0)的设计规范(原版)
- win10打开蓝牙_用了N年也未必知!Win10竟藏有这么多实用功能
热门文章
- 目标IT男的第十六天----面向对象第九天
- 【2022计算机夏令营】同济电信、哈工大(威海)、南开人工智能
- 信息滤波、UD滤波、遗忘滤波和自适应滤波
- CC2530 ZigBee协议栈 学习心得
- Unity 物理模拟不够逼真如何处理
- 2023 CSP 题目大意还原(2月4号考的)
- QSlider 拖动滑动条使用valueChanged(int value)信号重复调用槽函数问题解决
- AtomCMS“靶场“
- XShell中zsh和oh-my-zsh配置与使用
- 如何利用python对股票的走势进行一个判断?