Linux Shell下获取字符窜中的几个字符

2017年03月14日

原创内容,转载请注明出处: https://www.myzhenai.com.cn/post/2468.html https://www.myzhenai.com/thread-17979-1-1.html
关键词: Linux获取字符窜中的第一个字符 Shell获取字符窜第一个字符
有时候我们经常需要用命令获取一段字符窜里的几个字符, 一般来说都是用sed和awk,但是这两个命令需要用到关键词. 如果需要获取的字符窜位置是固定的, 我们可以用以下的这个方法.

#!/bin/bash
x=`cat xiami.log`
d=`echo ${x:0:1}`
#取第一个字符

 

先将需要获取的字符窜提取出来存放到一个变量中, 然后用shell里的内置变量来进行获取需要的字符窜.
x是要从中获取字符窜的文本字符窜, 0是从这个位置开始获取,1是需要获取的字符窜数量


sicnature ---------------------------------------------------------------------
I P 地 址: 3.144.114.187
区 域 位 置: 美国
系 统 信 息: 美国
Original content, please indicate the source:
同福客栈论坛 | 蟒蛇科普海南乡情论坛 | JiaYu Blog
sicnature ---------------------------------------------------------------------
Welcome to reprint. Please indicate the source https://myzhenai.com.cn/post/2468.html

没有评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注