博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell 题
阅读量:6333 次
发布时间:2019-06-22

本文共 628 字,大约阅读时间需要 2 分钟。

(1)有一推主机地址:

a.baidu.com
.....
z.baidu.com
如何从这些数据中提取出.baidu.com之前的字母,如:a b...z?

#cat f1.txt | while read line; do echo ${line%%.*}; done

#awk -F'.' '{print $1}' f1.txt

(2)处理以下文件内容,将域名取出并进行计数排序,如处理

oldboy.log
http://www.etiantian.org/index.html
http://www.etiantian.org/1.html
http://post.etiantian.org/index.html
http://mp3.etiantian.org/index.html
http://www.etiantian.org/3.html
http://post.etiantian.org/2.html

#cut -d'/' -f3 f2.txt |sort| uniq -c

#awk -F'/' '{print $3}' f2.txt | sort | uniq -c

#sed 's/^htt.*\/\///g' f2.txt | sed 's/\/.*html$//g'  | sort | uniq -c

#cat f2.txt |tr '\/' '\n' | grep etiantian | sort | uniq -c

 

转载地址:http://yiioa.baihongyu.com/

你可能感兴趣的文章
D0: design summary
查看>>
各种排序算法
查看>>
Vuex详解笔记2
查看>>
django url注册器组件, 响应器组件, 分页器组件
查看>>
JAVA之IO流(字符流)
查看>>
RHEL7启动到命令模式
查看>>
sublime的python开发环境搭建
查看>>
Windows Server 2008 R2 配置AD(Active Directory)域控制器
查看>>
Python函数之装饰器
查看>>
Ace of Aces
查看>>
The Factor
查看>>
基于AdminLTE的jquery头像更新
查看>>
6、Modal
查看>>
比较和排序(IComparable和IComparer以及它们的泛型实现)
查看>>
关于浮点数精度的问题
查看>>
第四十八课、替换对话框的设计与实现------------------狄泰软件学院
查看>>
集成 dubbo 微服务
查看>>
C++11 占位符placeholders和函数bind用法
查看>>
驱动编译的时候注意编译工程选项
查看>>
使用NSData来加载文件
查看>>