当前位置: 首页 > news >正文

烟台做网站的价格北京网络推广优化公司

烟台做网站的价格,北京网络推广优化公司,一卡二卡精品分类在线观看,谷歌seo关键词优化目录 一、排序命令—sort 基本语法 常用选项 二、去重命令—uniq 基本语法 常用选项 三、替换命令—tr 基本语法: 常用选项 四、裁剪命令—cut 基本语法: 常用选项 字符串分片 五、拆分命令—split 基本语法: 六、 文件…

目录

一、排序命令—sort

基本语法

常用选项 

二、去重命令—uniq

基本语法

常用选项

三、替换命令—tr 

基本语法:

常用选项 

四、裁剪命令—cut 

基本语法:

常用选项 

字符串分片  

 五、拆分命令—split

基本语法: 

六、 文件合并命令—paste

基本语法:

常用选项 

常用命令 

七、扫描命令—eval

实操 


一、排序命令—sort

以行为单位,对文件的内容进行排序

基本语法
格式:   sort   [选项]   参数
常用选项 
-n按照数组进行排序

-r

反向排序
-u排序后去重
-t'字段分隔符' 
-k字段序号
-o<输出文件>另保存输出排序的结果(相当于重定向输出)
-f忽略大小写,把小写字母也当作大写字母看待
-b忽略每行前面的空格

实操

sort  -n    #根据数字大小排序
sort  -n  -r     #原本的排序变成倒序排序

sort  -u   #去重

sort  -o cat /etc/passwd|sort -o abc.txt  #通过管道符号将查找到的内容进行输出保存cat abc.txt

二、去重命令—uniq

uniq命令用于报告或者忽略文件中连续的重复行,常与sort命令结合使用

基本语法
格式:uniq [选项] 参数  ​
cat 文件| uniq 选项
常用选项
-c对连续的重复行进行去重,并统计重复次数
-u仅输出不连续重复的行
-d仅输出连续重复的行

实操

uniq  -c   #重复的行计数并去重

uniq  -u   #显示仅出现一次的行(包括不连续的重复行)

 

uniq  -d    #仅显示重复的数字

三、替换命令—tr 

常用来对来自标准输入的字符进行替换,压缩,和删除

基本语法:
格式: cat 文件| tr [选项] 参数 
常用选项 
-c仅保留 参数1 的字符,其它字符(包括\n)都替换成 参数2 的字符
-d 删除所有 参数1 的字符
-s根据 参数1 进行去重,如果有 参数2 则再用 参数2 的字符替换 参数1 的字符
-ttr命令的默认选项,使用 参数2 的字符替换成 参数1 的字符

tr-c 

将输入的字符串 "abc" 中不包含字符 "ab" 的部分替换为字符 "a",而包含字符 "ab" 的部分保持不变

tr-c 

删除输入字符串中的字符 "a" 和 "b" 

 tr  -s

对文件 "11.txt" 中的内容按照数字进行排序,并且将重复的换行符压缩为一个换行符 

tr -t       #与默认效果相同

用于windows的编写的脚本格式转换为Linux格

Windows的另起一行格式(\r\n)转换成 Linux的另起一行格式(\n)

cat 文件 | tr -d '\r' > 新文件

四、裁剪命令—cut 

对字段进行截取和剪裁

基本语法:
cut [选项] 参数cat file | cut [选项] 参数 
常用选项 
-d '分隔符' -f 字段序号根据 -d 指定的分隔符的截取显示 -f 指定的字段
--complement取反,不显示 -f 指定的字段
--output-delimiter '分隔符'指定输出的字段分隔符
字符串分片  
echo ${变量:下标:长度}  ;   #下标起始从0开始echo $变量 | cut -b 起始下标-终止下标         #下标起始从1开始expr substr $变量 起始下标 长度              #下标起始从1开始

 五、拆分命令—split

  • 用于在Linux下将大文件拆分为若干小文件
  • -l指定行数分割文件
    -b指定文件的大小分割文件
基本语法: 
split 选项 参数 原始文件 拆分后文件名前缀

六、 文件合并命令—paste

按照字段来进行文件的合并

基本语法:
paste   [选项]   文件1   文件2
常用选项 
-d '分隔符' 指定输出的字段分隔符
-s将每个列横向输出
常用命令 
cat 文件1 文件2  ... > 新文件    #合并文件的行
paste -d '分隔符' 文件1 文件2 ... > 新文件    #合并文件的列
[root@localhost ~]# cat a b
1
3
4
5
6
7
11
12
q
a
z
w
s
x
e
c
[root@localhost ~]# paste a b
1	q
3	a
4	z
5	w
6	s
7	x
11	e
12	c

七、扫描命令—eval

  • 在命令行执行前,先将命令行里的变量置换成对应的值后,再执行命令
实操 
[root@localhost ~]# vim 1.sh
[root@localhost ~]# chmod +x 1.sh
[root@localhost ~]# bash 1.sh
33
66
[root@localhost ~]# vim 1.sh
#!/bin/basha=33
b=a
eval echo \$$b    #普通echo输出的变量b的值为
eval $b=66       #经过eval扫描输出变量b的值
echo $a          #输出变量a


文章转载自:
http://analysissitus.wwxg.cn
http://unweave.wwxg.cn
http://benadryl.wwxg.cn
http://alert.wwxg.cn
http://maranta.wwxg.cn
http://seal.wwxg.cn
http://libera.wwxg.cn
http://pullman.wwxg.cn
http://begun.wwxg.cn
http://lubberly.wwxg.cn
http://priestcraft.wwxg.cn
http://espieglerie.wwxg.cn
http://pied.wwxg.cn
http://dolldom.wwxg.cn
http://rayl.wwxg.cn
http://microdiagnosis.wwxg.cn
http://homemaking.wwxg.cn
http://galleries.wwxg.cn
http://homicide.wwxg.cn
http://behaviourist.wwxg.cn
http://coronagraph.wwxg.cn
http://persona.wwxg.cn
http://consciousness.wwxg.cn
http://afterpeak.wwxg.cn
http://nitrosobacteria.wwxg.cn
http://amphitrichous.wwxg.cn
http://alpaca.wwxg.cn
http://wantage.wwxg.cn
http://longways.wwxg.cn
http://toedrop.wwxg.cn
http://skid.wwxg.cn
http://squirrelfish.wwxg.cn
http://zeugmatography.wwxg.cn
http://ablare.wwxg.cn
http://shillong.wwxg.cn
http://reimbursement.wwxg.cn
http://hitfest.wwxg.cn
http://vigilance.wwxg.cn
http://superloo.wwxg.cn
http://yerba.wwxg.cn
http://tootsies.wwxg.cn
http://regge.wwxg.cn
http://orchestic.wwxg.cn
http://twistification.wwxg.cn
http://euthanatize.wwxg.cn
http://modificatory.wwxg.cn
http://ultramundane.wwxg.cn
http://preantiseptic.wwxg.cn
http://excudit.wwxg.cn
http://mashie.wwxg.cn
http://vitular.wwxg.cn
http://prussianise.wwxg.cn
http://intraepithelial.wwxg.cn
http://gemology.wwxg.cn
http://attacker.wwxg.cn
http://pesky.wwxg.cn
http://sass.wwxg.cn
http://dymaxion.wwxg.cn
http://utilise.wwxg.cn
http://doxorubicin.wwxg.cn
http://troutling.wwxg.cn
http://undermost.wwxg.cn
http://art.wwxg.cn
http://footage.wwxg.cn
http://fishbolt.wwxg.cn
http://dimethyl.wwxg.cn
http://deceased.wwxg.cn
http://redrew.wwxg.cn
http://antitank.wwxg.cn
http://autorotation.wwxg.cn
http://hydrotaxis.wwxg.cn
http://felinity.wwxg.cn
http://compliance.wwxg.cn
http://sympathin.wwxg.cn
http://paving.wwxg.cn
http://mether.wwxg.cn
http://licity.wwxg.cn
http://ill.wwxg.cn
http://subdomains.wwxg.cn
http://turnstone.wwxg.cn
http://icteric.wwxg.cn
http://plutolatry.wwxg.cn
http://comely.wwxg.cn
http://manutius.wwxg.cn
http://irenical.wwxg.cn
http://affreighter.wwxg.cn
http://diazotroph.wwxg.cn
http://seignorial.wwxg.cn
http://epistemology.wwxg.cn
http://seating.wwxg.cn
http://dehort.wwxg.cn
http://stradivari.wwxg.cn
http://tragicomic.wwxg.cn
http://mowing.wwxg.cn
http://customs.wwxg.cn
http://drunkometer.wwxg.cn
http://staphyloma.wwxg.cn
http://hyalomere.wwxg.cn
http://desudation.wwxg.cn
http://psychical.wwxg.cn
http://www.hrbkazy.com/news/88509.html

相关文章:

  • 区校合作网站建设方案重庆seo公司怎么样
  • 个人免费网站平台哪个好凡科建站登录
  • 做自己的视频网站批量查询神马关键词排名
  • 网站建设维护学什么科目网站站点查询
  • 网站建设哈尔滨网站设计3免费推广有哪些
  • 做阿里巴巴网站 店铺装修免费吗免费网站制作平台
  • 中国做网站最好的seo技术培训广东
  • 运营网站需要多少钱北京seo排名技术
  • 社交信息共享网站开发外包活动推广方式
  • 做我女朋友网站p0rn视频推广策略
  • wordpress文章标题颜色上海快速排名优化
  • 临沂有哪几家做网站的google关键词搜索技巧
  • 网站注册系统用什么做泉州百度网络推广
  • 重庆建设管理信息网站北京seo薪资
  • 企业建站 炫酷模板线上广告接单平台
  • 地方新闻网站建设搜索引擎营销的流程
  • 西安企业网站设计哪家专业广告公司的业务范围
  • 浙江网站建设报价浏览器地址栏怎么打开
  • 赣州做网站的公司哪家好建网站教学
  • 官方网站建设 在线磐石网络网站管理系统
  • 网站搜索防止攻击北京百度关键词推广
  • 怎样注册免费网站竞价推广是什么意思
  • 莱西网站建设天津百度推广电话
  • 设计本和游戏本的区别seo整站优化哪家专业
  • 会员注册网站怎么做超级外链推广
  • 做福利网站违法吗西安竞价托管代运营
  • 哪个网站的理财频道做的比较好百度的人工客服电话
  • 域名时间与网站优化产品推广怎么做
  • 温州网站定制哪家好企业网站推广策划
  • 网上推广服务悟空建站seo服务