自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

狂奔之林的博客

技术之长,重在每天积累

  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 linux 中的单引号 和双引号有什么区别

单引号与双引号的最大不同在于双引号仍然可以保有变量的内容,但单引号内仅能是 一般字符 ,而不会有特殊符号。我们以底下的例子做说明:假设您定义了一个变量, name=VBird ,现在想以 name 这个变量的内容定义出 myname 显示 VBird its me 这 个内容,要如何订定呢?

2015-09-11 13:34:08 5371 1

转载 Linux Shell 脚本中字符串的连接方法

Linux Shell 脚本中字符串的连接方法如果想要在变量后面添加一个字符,可以用一下方法:$value1=home$value2=${value1}"="echo $value2把要添加的字符串变量添加{},并且需要把$放到外面。这样输出的结果是:home=,也就是说连接成功。又如:[root@localhost sh

2015-09-11 13:16:36 440

转载 linux中sed的用法

sed命令行格式为:         sed [-nefri]  ‘command’  输入文本/文件        常用选项:        -n∶取消默认的输出,使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到屏幕上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来        -e

2015-09-11 13:10:34 333

原创 linux 下 读取某个文件的某一行或者某几行

统计某个文件的行数:wc -l a.txt 查看文件a.txt的第10行到20行sed -n  ‘10,20p’a.txt查看文件某一行sed -n '10,1p'a.txtsed   -n   'a,bp'  a.txt 读取自第a行到第b行的数据if(a>b) return  第a行

2015-09-11 13:00:37 1701

转载 常用的也是最容易忘记的Shell知识

最近在写个Shell脚本,由于是第二次写比较大的脚本,第一次是几年前的事情。shell的相关知识已经忘记得差不多了。不过大概知道解决问题的思路,剩下的就是用shell脚本的语法来实现。因此,没有系统地学习shell,基本上是想要实现个什么功能就到网上去找。本文简单罗列了我曾经搜索过的问题(不全),一是方便自己以后查找,二来可能对其他人有些帮助。因为我只关注结果,所以有些问题有更好的解决方法,抛砖引

2015-09-11 11:40:49 353

转载 linux查看文件有多少行

使用wc命令 具体通过wc --help 可以查看。如:wc -l filename 就是查看文件里有多少行       wc -w filename 看文件里有多少个word。       wc -L filename 文件里最长的那一行是多少个字。 wc命令    wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。

2015-09-11 11:27:25 5718

转载 linux shell数组赋值方法(常用)

Bash中,数组变量的赋值有两种方法:  (1) name = (value1 ... valuen) 此时下标从0开始  (2) name[index] = value  下面以一个简单的脚本来说明,脚本内容如下:  #!/bin/bash  #定义数组  A=(a b c def)  #把数组按字符串显示输出  echo ${A[

2015-09-11 11:06:04 11009

转载 shell按行读取文件的3种方法

方法有很多,下面写出三种方法:写法一:复制代码代码如下:#!/bin/bashwhile read linedoecho $linedone 写法二:复制代码代码如下:#!/bin/bashcat filename(待读取的文件) | while read linedoecho $linedone写法三:

2015-09-11 10:03:37 889

原创 linux 重定向中的 &> 和 >的作用

一、linux重定向的设备代码  标准输入(stdin) 代码为 0 ,实际映射关系:/dev/stdin -> /proc/self/fd/0    标准输出(stdout)代码为 1 , 实际映射关系:/dev/stdout -> /proc/self/fd/1  标准错误输出(stderr)代码为 2 ,实际映射关系: /dev/s

2015-09-10 13:07:58 1493

转载 Linux shell脚本的字符串截取

假设有变量 var=http://www.google.com/test.htm一 # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.google.com/test.htm二 ## 号截取,删除左边字符,保留右

2015-09-08 16:54:41 335

转载 Linux Shell笔记之函数

1.创建函数#!/bin/bashfunction func1 {                     function关键字创建函数   echo "this is func1"}func2() {                            接近其它语言形式的函数echo "this is func2"}func1            

2015-09-08 16:52:35 224

原创 shell编程--遍历目录下的文件

filepath="$(pwd)/rpm"filename="" for filename in `ls $filepath`do//遍历文件         break;done

2015-09-08 16:50:44 559

转载 Linux Shell中的数组及遍历

在Linux下使用shell的时候,为方便起见,偶尔会用到一下数组。数组的申明方式是:[java] view plaincopyprint?array=(element1 element2 element3 .... elementN)  也就是直接用圆括号包数组元素包起来,数组元素之间用空格隔开就行了。 数据

2015-09-08 16:43:12 2034

转载 linux shell 数组建立及使用技巧

linux shell在编程方面比windows 批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。 下面是个人在使用时候,对它在数组方面一些操作进行的总结。 1.数组定义 [chengmo@centos5 ~]$ a=(1 2 3 4 5)[chengmo@centos5 ~]$ echo $a1 一对括号表示是数组,数组

2015-09-08 16:42:10 278

转载 Linux的SHELL学习指南

Linux的SHELL学习指南 Linux的SHELL学习指南 .............................................................................................................. 1 变量.......................

2015-09-08 16:40:59 458

转载 【linux】/dev/null与/dev/zero详解

【linux】/dev/null与/dev/zero详解使用/dev/null把/dev/null 看作"黑 洞" . 它非常等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿读取内容则什么也读不到. 然而, /dev/null 对命令行和脚本都非常的有 用.禁止标准输出 . 1 cat $filename >/dev/null 2

2015-09-08 16:38:47 397

转载 vba判断文件是否存在的两种方法

方法1. 用VBA自带的dir()判断,代码如下:在 Microsoft Windows 中, Dir 支持多字符 (*)和单字符 (?) 的通配符来指定多重文件[vb] view plaincopyFunction IsFileExists(ByVal strFileName As String) A

2015-09-02 17:06:17 7316

细品RibbonX(1-59)

介绍教你如何制作office的UI界面的开发、制作。让你随心所遇的玩转UI界面。比pdf文档更合适,支持代码复制和粘贴

2018-03-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除