shell
情深的媛
netease 高级java开发工程师,曾在乐视和美团
展开
-
Linux Shell脚本编程--awk命令详解
简单使用:awk :对于文件中一行行的独处来执行操作 。awk -F :'{print $1,$4}' :使用‘:’来分割这一行,把这一行的第一第四个域打印出来 。 详细介绍:AWK命令介绍 awk语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作,完整的awk脚本通常用转载 2016-04-21 11:46:27 · 531 阅读 · 0 评论 -
Linux Shell脚本编程--变量$#,$@,$*,$?,$0,$1,$2的含义解释
linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出转载 2016-04-22 15:19:07 · 422 阅读 · 0 评论 -
shell命令
1、脚本之间传递参数 "1.sh"的脚本,接受参数。如下,如果有一个参数则赋值个sourceFile这个变量,否则用默认值。 Shell代码 #!/bin/bash LANG=en_US.UTF-8 #get parameters sourceFile="/data/log/abc" if [ $# == 1 ] th转载 2016-04-21 14:56:25 · 599 阅读 · 0 评论 -
Linux Shell脚本编程--cut命令
cutcut命令可以从一个文本文件或者文本流中提取文本列。cut语法[root@www ~]# cut -d'分隔字符' -f fields <==用于有特定分隔字符[root@www ~]# cut -c 字符区间 <==用于排列整齐的信息选项与参数:-d :后面接分隔字符。与 -f 一起使用;-f :依据 -d 的分隔字符将一段信息分割转载 2016-04-21 14:40:24 · 363 阅读 · 0 评论 -
Linux Shell脚本编程--Linux特殊符号大全
在shell中常用的特殊符号罗列如下:# ; ;; . , / \ 'string'| ! $ ${} $? $$ $* "string"* ** ? : ^ $# $@ `command`{} [] [[]] () (()) ||转载 2016-04-21 14:36:11 · 344 阅读 · 0 评论 -
awk命令详解
awk :对于文件中一行行的独处来执行操作 。awk -F :'{print $1,$4}' :使用‘:’来分割这一行,把这一行的第一第四个域打印出来 。 详细介绍:AWK命令介绍 awk语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作,完整的awk脚本通常用来格式化文本文件中的信息 1.转载 2015-11-18 18:27:02 · 521 阅读 · 0 评论 -
Linux Shell脚本编程--Uniq命令
uniq uniq命令可以去除排序过的文件中的重复行,因此uniq经常和sort合用。也就是说,为了使uniq起作用,所有的重复行必须是相邻的。uniq语法[root@www ~]# uniq [-icu]选项与参数:-i :忽略大小写字符的不同;-c :进行计数-u :只显示唯一的行 testfile的内容如下cat tes转载 2016-04-21 14:24:39 · 334 阅读 · 0 评论 -
Linux Shell脚本编程--sort命令
sortsort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。sort语法[root@www ~]# sort [-fbMnrtuk] [file or stdin]选项与参数:-f :忽略大小写的差异,例如 A 与 a 视为编码相同;-b转载 2016-04-21 13:57:22 · 1240 阅读 · 0 评论 -
Shell编程 -- sed
简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。转载 2016-04-21 13:54:54 · 280 阅读 · 0 评论 -
Linux Shell脚本编程--grep命令详解
转载地址 http://m.blog.csdn.net/article/details?id=9209669grep简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来转载 2016-04-21 11:39:39 · 431 阅读 · 0 评论 -
shell脚本基础
1. 什么是shell 脚本?shell scripts 是将一些指令汇整起来一起执行,说白了就是若干个命令的集合,执行一个脚本,就可以执行多个命令,很方便,不需要编译,只要将脚本的权限改为可执行就可以.1.1. 第一个shell scripts[root@linux ~]# vim sh01.sh#! /bin/bash-------------------转载 2016-04-22 16:46:25 · 276 阅读 · 0 评论