当前位置: 首页 > news >正文

shell脚本简单切割字符串

我们有这样一个字符串:

info='abcd;efgh'

现在想获取abcd和efgh,我们可以简单地用cut工具来获取:

fstr=`echo $info | cut -d \; -f 1`
sstr=`echo $info | cut -d \; -f 2`

这里主要是用了cut工具的-d和-f参数:

-d:指定字段的分隔符,默认的字段分隔符为“TAB”; 
-f:显示指定字段的内容;

关于cut工具其他参数可参考这里:cut命令

转载于:https://www.cnblogs.com/lurenjiashuo/p/shell-simple-split-string.html

相关文章:

  • Java线程安全和锁Synchronized概念
  • C#操纵Excel,此工作薄包含嵌入对象,Office 2007的设定方法
  • Gym 101128J Saint John Festival(凸包 + 二分判点和凸包关系)题解
  • chrome浏览器常用快捷键
  • openshift 使用curl命令访问apiserver
  • 服务器指示灯说明
  • 单兵虚拟训练仿真系统
  • css笔记04
  • Jmeter察看结果树的响应数据中的中文显示乱码问题处理
  • HTML5 details 标签
  • 重学前端-CSS篇3-颜色、单位、字体、命名规范、书写顺序
  • 递归与尾递归(C语言)
  • 面向对象-类与对象的定义和使用(包含init讲解)
  • (PHP)设置修改 Apache 文件根目录 (Document Root)(转帖)
  • Android进阶——Java注解实战之APT构建模块化的第一步
  • 分享的文章《人生如棋》
  • 10个最佳ES6特性 ES7与ES8的特性
  • CSS魔法堂:Absolute Positioning就这个样
  • Java 23种设计模式 之单例模式 7种实现方式
  • java B2B2C 源码多租户电子商城系统-Kafka基本使用介绍
  • Linux学习笔记6-使用fdisk进行磁盘管理
  • Magento 1.x 中文订单打印乱码
  • maya建模与骨骼动画快速实现人工鱼
  • Python3爬取英雄联盟英雄皮肤大图
  • SpringBoot 实战 (三) | 配置文件详解
  • SSH 免密登录
  • vuex 学习笔记 01
  • 从0到1:PostCSS 插件开发最佳实践
  • 记录:CentOS7.2配置LNMP环境记录
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 前端面试总结(at, md)
  • 异常机制详解
  • 交换综合实验一
  • #100天计划# 2013年9月29日
  • #mysql 8.0 踩坑日记
  • (1)常见O(n^2)排序算法解析
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (层次遍历)104. 二叉树的最大深度
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (六)激光线扫描-三维重建
  • (十三)Maven插件解析运行机制
  • (转)Linq学习笔记
  • .bat文件调用java类的main方法
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • .NET单元测试
  • .net中应用SQL缓存(实例使用)
  • .vue文件怎么使用_vue调试工具vue-devtools的安装
  • @ConditionalOnProperty注解使用说明
  • [ C++ ] STL---stack与queue
  • [1127]图形打印 sdutOJ
  • [emuch.net]MatrixComputations(7-12)
  • [Hibernate] - Fetching strategies
  • [IDF]被改错的密码
  • [linux运维] 利用zabbix监控linux高危命令并发送告警(基于Zabbix 6)