Shell脚本计算字符串长度和判断字符串为空小技巧
- 软件编程
- 2026-01-11 20:18:13
一些需要注意的脚本问题

计算字符串长度可用的三种方法:
复制代码 代码如下:
echo “$str”|awk '{print length($0)}'
expr length “$str”
echo “$str”|wc -c
但是第三种得出的值会多1,可能是把结束符也计算在内了
判断字符串为空的方法有三种:
复制代码 代码如下:
if [ "$str" = "" ]
if [ x"$str" = x ]
if [ -z "$str" ]
注意:都要代双引号,否则有些命令会报错。
# 需要注意
# 都要
# 三种
# 报错
# br
# 有三种
# 第三种
# print
# 计算
# 为空
# span
# nbsp
# 双引号
# length
# Shell脚本
# str
# 字符串长度
# linux shell判断字符串为空的正确方法示例
# echo
# wc
# awk
# 判断字符串
# Shell判断字符串变量是否为空的方法实现
# expr
# Shell实用技巧:快速去除字符串中的空格
# Shell中去除字符串里的空格或指定字符的方法
# Shell中去除字符串前后空格的方法
# 值会多
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
解决docker run 或者 docker restart 启动镜像就自动退出
python3中TQDM库安装及使用详解
SpringBoot基于自定义注解实现切面编程
解决docker日志挂载的问题
javascript局部自定义鼠标右键菜单
安装MySQL后,需要调整的10个性能配置项
Windows安装Openssl并使用Openss生成公钥私钥
shell脚本实战-while循环语句
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
C语言 实现输入任意多个整数
C# Split函数根据特定分隔符分割字符串的操作
python3通过subprocess模块调用脚本并和脚本交互的操作
Spring Boot2读取配置常用方法代码实例
Java实现猜数程序
git丢弃本地修改的所有文件(新增、删除、修改)
Docker 查看镜像信息的方法
Java eclipse doc文档生成流程解析
C# 实现Table的Merge,Copy和Clone
CentOS 7.x docker使用overlay2存储方式
C# List集合中获取重复值及集合运算详解
MySQL日期函数与时间函数汇总(MySQL 5.X)
在Python中实现字典反转案例
Python文件名匹配与文件复制的实现
JS实现京东商品分类侧边栏
Docker 命令自动补全的实现
使用docker搭建kong集群操作
Android Studio配置国内镜像源(利用hosts)
Python paramiko使用方法代码汇总
解决scanf_s输入%d%c%d格式错误的问题
浅谈JSON5解决了JSON的两大痛点
Docker容器使用宿主机上的mongod/redis等服务详解
一篇超完整的Vue新手入门指导教程
MyBatis带参查询的方法详解
源码解析Java类加载器
c#读取excel数据的两种方法实现
PHP SESSION跨页面传递失败解决方案
python实现经纬度采样的示例代码
windows 安装解压版 mysql5.7.28 winx64的详细教程
Docker容器连接相互通信的实现
js实现弹幕墙效果
C# 调用腾讯即时通信 IM的示例
10个示例带你掌握python中的元组
Android studio配置国内镜像源的实现
c++ 解决无法打印uint8_t 类型变量的问题
解决pycharm导入numpy包的和使用时报错:RuntimeError: The current Numpy installation (‘D:\\python3.6\\lib\\site-pac
Selenium+BeautifulSoup+json获取Script标签内的json数据
详解java调用python的几种用法(看这篇就够了)
c# 使用HtmlAgilityPack解析Html
docker修改未启动容器的配置信息操作
JQuery+drag.js上传图片并且实现图片拖曳
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
