linux shell 命令记录
shell常用用法
shell字符串判空
test.sh
if [ -z "$1" ]; thenecho "string is empty"
fi
结果
sh test.sh
string is empty
sh test.sh test
输出空
shell字符串相等判断
test.sh
if [ $1 = $2 ]
thenecho equal
elseecho not equal
fi
结果
sh test.sh test1 test2
not equal
sh test.sh test1 test1
equal
小结:
- 如果$1和$2其中一个为空,则会报错,
"$1" = "$2"
,改成这种,为空就不会报错了 - 如果要判断不相等,则将
=
改成!=
持续更新
linux shell 命令记录相关推荐
- linux shell 命令记录,linux常用shell命令记录
获取本机内网IP /sbin/ifconfig | grep "inet addr" -m 1 | cut -d ":" -f 2 | cut -d " ...
- 最牛B 的 Linux Shell 命令
最牛B 的 Linux Shell 命令(一) 引言 Shell作为Unix系操作系统当中最有魅力且不可或缺的组件,经过数十载的洗礼不仅没有被淘汰,而且愈加变得成熟稳健,究其原因,大概因为它是个非常稳 ...
- 常用的高级Linux shell命令
编者按本文编译自commandlinefu.com的系列文章To p Ten One-Liners from CommandLineFu Explained.作为一个由用户推荐最有用shell命令的网 ...
- 最牛B的Linux Shell命令 系列
编者按 本文编译自commandlinefu.com的系列文章Top Ten One-Liners from CommandLineFu Explained.作为一个由用户推荐最有用shell命令的网 ...
- Linux shell命令总结
01 前言 Linux shell命令应该算是非常入门的东西,但是实际上在使用的时候,会遇到各种各样的问题,前几天我在我们的项目上需要做一个功能,根据进程名字杀死这个进程,下面是过程 1.我们正常需要 ...
- 8则实用的Linux Shell命令
8则实用的Linux Shell命令 1 为 man 手册创建 pdf 版本 man -t manpage | ps2pdf - filename.pdf 比如制作 ls 命令的 man 手册 pdf ...
- 37条常用Linux Shell命令组合
2019独角兽企业重金招聘Python工程师标准>>> 37条常用Linux Shell命令组合,推荐个各位网友,老手和新手们都值得收集和总结的东西.一起来看看 序号 任务 命令组合 ...
- linux help命令编写,Linux shell命令帮助格式详解
前言 linux shell命令通常可以通过-h或--help来打印帮助说明,或者通过man命令来查看帮助,有时候我们也会给自己的程序写简单的帮助说明,其实帮助说明格式是有规律可循的 帮助示例 下面是 ...
- Linux Shell命令能力倾向问题和解答
This section contains Aptitude Questions and Answers on Linux Shell Commands. 本节包含有关Linux Shell命令的 A ...
- python commands执行不连续_[Python] 利用commands模块执行Linux shell命令
用Python写运维脚本时,经常需要执行linux shell的命令,Python中的commands模块专门用于调用Linux shell命令,并返回状态和结果,下面是commands模块的3个主要 ...
最新文章
- python会搞坏电脑吗_搞python,把原本php环境所需的libjpeg搞坏了
- Codeup-问题 B: 采药
- 用纯CSS禁止鼠标点击事件以及禁止鼠标样式
- QCon北京2015:移动开发最佳实践专题前瞻
- 19数字媒体技术1班 刘增千 PS笔记4
- ipv4和计算机地址是什么意思,什么是IP地址?IPV4和IPV6又有什么区别?
- whai is gradient vanishing and exploding ?
- Linux下四款Web服务器压力测试工具…
- 【机器学习代码模板】把你的线性回归模型拉出来遛一遛
- QQ群创建者和管理员
- 想成为小说家?这款儿童键盘让我的创作欲爆棚!
- monkey脚本执行中如何强行停止
- 电路分析题目详解(三)
- 【CSDN编程竞赛】赛后总结
- 【DDR3 控制器设计】(1)MIG IP 核的详解与配置
- 力扣649. Dota2参议院 (Java 详细题解)
- 你遇到过哪些高质量的C++面试?
- 张文成的《墨菲定律》读后感(二)
- Typecho 一款开源的轻量级博客程序
- Django项目——生鲜市场的买卖家全栈开发