社区
UNIX文化
帖子详情
shell awk 问题求助
cqd0820
2015-08-26 10:58:22
s=abcdefgh_123
x=123
lenall=`expr length $s`
lendb=`expr length $x`
lentable=$[$lenall-$lendb]
echo $s | awk '{print substr($1,$lentable,$lendb)}';
如上面代码所示,我该如何才能得到123呢?
谢谢
...全文
1485
4
打赏
收藏
shell awk 问题求助
s=abcdefgh_123 x=123 lenall=`expr length $s` lendb=`expr length $x` lentable=$[$lenall-$lendb] echo $s | awk '{print substr($1,$lentable,$lendb)}'; 如上面代码所示,我该如何才能得到123呢? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a574258039
2016-09-08
打赏
举报
回复
s=abcdefgh_123 x=123 lenall=`expr length $s` lendb=`expr length $x` echo ${s:(lenall-lendb):lendb}
alinly
2015-09-15
打赏
举报
回复
引用 2 楼 lee244868149 的回复:
s=abcdefgh_123 x=123 echo $s | grep -oE "$x"
不错.
奔跑的路
2015-08-26
打赏
举报
回复
s=abcdefgh_123 x=123 echo $s | grep -oE "$x"
奔跑的路
2015-08-26
打赏
举报
回复
echo "aservg_123" | grep -oE "[0-9]*$"
shell
脚本
问题
01--
awk
2008年12月27日--
awk
处理日志时发现
问题
。 发现个
问题
,把几行命令写到一个脚本文件里面执行,和用for循环执行居然效果不同。 写了好多行命令时输出正常;用for循环执行的输出时是错误的数据。 下面具体说明: 需求: 想查看apache日志中00:00:00到00:59:59间的记录的总行数。 PS:有这个需求的原因是最近日志分期出了问...
Linu进阶-
Shell
编程下-常用的
shell
工具(cut, sed,
awk
)(待复习完善)
文章目录九, 常用的
Shell
工具(cut, sed,
awk
, sort, grep)9.1 cut : 剪切文件中的数据9.2 sed : 替换, 删除, 更新文件中的行内容9.3
awk
命令十, 几道面试题 九, 常用的
Shell
工具(cut, sed,
awk
, sort, grep) 9.1 cut : 剪切文件中的数据 cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段输出。 [基本语法] cut [选项参
shell
+sed+
awk
和perl和python的区别
sed 是一个编辑器(行)
awk
是一个文本处理工具(行)
shell
perl python 是编程语言 最近开始学习
shell
+sed+
awk
,偶然在LinuxSir.Org看到下面这篇网友评论文章,觉得有点意思,就摘抄到此,让更多需要的人容易看到它!
shell
+sed+
awk
三者中功能最弱,没有调试程序,大多数操作必须通过运行
shell
和python有什么区别_
shell
,perl,python的区别
shell
+sed+
awk
严格的讲,
shell
不是一种编程语言, 但是
shell
有自己的控制流结构(判断,循环,选择),运算以及函数等编程语言特性, 加上
shell
命令组织在一起构成脚本, 能够完成一般编程语言做到的事情.sed和
awk
一般融入到
shell
里面应用, bash是
shell
的一种, 也是linux的默认
shell
.
shell
是linux内核和用户命令的沟通桥梁, 你输入的任何命令...
shell
脚本和python区别_
shell
,perl,python的区别
shell
+sed+
awk
严格的讲,
shell
不是一种编程语言, 但是
shell
有自己的控制流结构(判断,循环,选择),运算以及函数等编程语言特性, 加上
shell
命令组织在一起构成脚本, 能够完成一般编程语言做到的事情.sed和
awk
一般融入到
shell
里面应用, bash是
shell
的一种, 也是linux的默认
shell
.
shell
是linux内核和用户命令的沟通桥梁, 你输入的任何命令...
UNIX文化
2,161
社区成员
4,355
社区内容
发帖
与我相关
我的任务
UNIX文化
Linux/Unix社区 UNIX文化
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 UNIX文化
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章