Bash shell 学习笔记六
vim中统计单词的个数
统计hello单词的个数
:%s/hello/&/g
或
:%s+hello+&+g
sed 的一个用法
echo 135.0.1.4|sed 's//./*(1<<24)+/;s//./*(1<<16)+/;s//./*(1<<8)+/'
135*(1<<24)+0*(1<<16)+1*(1<<8)+4
printf 的一个用法
ip=$(printf "%d.%d.%d.%d" $((ip_long>>24)) $(((ip_long & 0xffffff)>>16)) $(((ip_long & 0xffff)>>8)) $((ip_long & 0xff)))
Bash shell 学习笔记六相关推荐
- Bash Shell学习笔记四
1. 几个常用命令和基本知识. set $(commond) 将位置参数设置为后面的命令输出 shell命令中 在-- 后面的语句将会不再解释后面的 - cal 万年历 bc 计算器 ...
- bash linux .ee,Linux下Bash shell学习笔记.md
### 1.shell下没有变量类型和定义的概念. >1. 变量直接使用不用定义 >2. 所有值都视为字符串. >3. 在对变量取值都需要加$ >4. 行注释为 # + ### ...
- Bash Shell学习笔记五
1.vim的模式下复制与粘贴 视图模式下: shift+d剪切 shift+p粘贴 shift+y复制 按下D可以整行删除 按delele键,可以逐一字符删除. 2.vim中的几个用法 1.搜索上一个 ...
- Bash Shell学习笔记二
1.||.&& 和&.|的区别 ||和&&的执行是从左到右,而&和|的执行是两边到中间的(未实际测试,只能确认它不是按顺序执行的) ||和&&a ...
- Bash shell学习笔记(五)
课程目标 掌握常用的正则表达式元字符含义 掌握sed的删除行操作 掌握sed的打印行操作 掌握sed的增加行操作 掌握sed的修改替换操作 正则表达式 正则表达式介绍 正则表达式(Regular Ex ...
- Bash Shell学习笔记三
1.eval的含义 eval实际上是对后面的算式或者表达式执行两次解释. 例如 a=sc bsc=feiye echo $a eval echo "$"b$a 最后一句实际上是执行 ...
- Bash Shell学习笔记一
1. 在Linux中执行脚本文件时 以 ./执行的 或者普通方式(输入文件名)执行时是启动子shell执行的,所以,一切环境变量设置在推出后失效 因此在脚本中设置$PATH将失效,如果一定要以脚本方式 ...
- shell学习笔记 (2)
shell学习笔记 (2) ---china.pub.com linux shell电子书学习笔记 第2章 使用find和xargs find pathname -options [-print - ...
- Ethernet/IP 学习笔记六
Ethernet/IP 学习笔记六 EtherNet/IP defines two primary types of communications: explicit and implicit (Ta ...
最新文章
- 在全面部署 IPV6 前,你需要了解都在这儿
- The difference between synchronous and asynchronous code in JavaScript
- 访问页面要看什么数据包_股市看盘,我们要看什么?
- 最优化学习笔记(七)——Levenberg-Marquardt修正(牛顿法修正)
- 读取nacos_使用nacos配置多环境切换
- Jenkins的系统设置
- android 设为锁屏壁纸,修改设置Android锁屏壁纸为系统默认的锁屏壁纸
- 个人博客的Travis持续集成之路
- IDE也卷了,微软杀入嵌入式IDE
- 计算机网络连接黄感叹号,电脑网络图标上出现黄色感叹号不能上网解决方法
- 网络安全-文件上传漏洞的原理、攻击与防御
- 阿里架构专家教你打通Git任督二脉,20分钟搞定Git工作原理
- LCD+TP for linux BSP
- Mysql 数据库执行计划 EXPLAIN SELECT * FROM
- [问题记录]js将事件写在函数之前解决IE8的兼容性问题
- 智能运维平台包括哪些功能?运维平台有哪些功能模块?
- LTE-V2X笔记:一些基础知识
- es之suggest
- 快速构建ERP/MES/B2ME企业信息系统的教学课程
- 【指数编制系列三】权重设置方法