当前位置: 技术问答>linux和unix
请教几个Linux操作遇到的问题
来源: 互联网 发布时间:2016-05-17
本文导语: 问题1 比如说我有一文件domains.txt,里面是google.com baidu.com sina.com.cn 我怎么做才能使之变成google baidu sina并存入到另一文件names.txt中呢? 问题2 如何用一命令为每一个名字,也就是为google baidu sina各创建一个0byte的文件呢...
问题1 比如说我有一文件domains.txt,里面是google.com baidu.com sina.com.cn
我怎么做才能使之变成google baidu sina并存入到另一文件names.txt中呢?
问题2 如何用一命令为每一个名字,也就是为google baidu sina各创建一个0byte的文件呢?
问题3 用什么命令可以查找出文件里有多少域名是以顶级域名.com结尾的呢?
|
先把domains.txt文件中所有域名按每行一个排列起来,比如:
google.com
baidu.com
sina.com.cn
问题1:
awk -F. '{print $1}' domains.txt >names.txt
问题2:
cat names.txt | xargs touch
问题3:
grep -c '.com$' domains.txt
google.com
baidu.com
sina.com.cn
问题1:
awk -F. '{print $1}' domains.txt >names.txt
问题2:
cat names.txt | xargs touch
问题3:
grep -c '.com$' domains.txt
|
sed 's/..*//g' domains.txt >names.txt