![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
姥爷wvb
这个作者很懒,什么都没留下…
展开
-
shell中用bc进行浮点运算
Bash 不能处理浮点运算, 并且缺乏特定的一些操作,这些操作都是一些重要的计算功能.幸运的是, bc 可以解决这个问题. bc 不仅仅是个多功能灵活的精确的工具, 而且它还提供许多编程语言才具备的一些方便的功能. 因为它是一个完整的 UNIX 工具, 所以它可以用在 管道 中, bc 在脚本中也是很常用的. 这里有一个简单的使用 bc 命令的模版可以用来在计算脚本中的变量.转载 2016-08-18 09:40:57 · 7453 阅读 · 2 评论 -
shell 字符串出现的行数
1 查询字符串所在的行号grep -n "xxx" str.txt # -n 打印字符 “xxx” 在文件 “str.txt” 所在的行数前缀示例:str.txt xxxyyyzzzxxx输入查找命令: grep -n "xxx" str.txt 结果如下:转载 2016-08-18 14:07:50 · 2288 阅读 · 0 评论 -
linux shell 字符串操作详解(获取长度、查找,替换)
在做shell批处理程序时候,常常会涉及到字符串相关操作。有许多命令语句,如:awk,sed都能够做字符串各种操作。 事实上shell内置一系列操作符号,能够达到相似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会很的快。 一、推断读取字符串值表达式含义${var}变量var的值, 与$var同样转载 2016-08-18 14:55:21 · 791 阅读 · 0 评论 -
使用awk命令获取文本的某一行,某一列
1、打印文件的第一列(域) : awk '{print $1}' filename2、打印文件的前两列(域) : awk '{print $1,$2}' filename3、打印完第一列,然后打印第二列 : awk '{print $1 $2}' filename4、打印文本文件的总行数 :转载 2016-08-18 11:29:14 · 114999 阅读 · 0 评论