Shell学习笔记
文章平均质量分 54
ChrisXiaoxh
这个作者很懒,什么都没留下…
展开
-
shell学习笔记之二——查找与替换
查找文本1. 简单的grep grep最简单的用法就是使用固定字符串。 who | grep -F abc 该例中使用-F选项,以查找固定字符串abc。 事实上,只要匹配的模式里未含有正则表达式的meta字符(metacharacter),则grep默认行为模式就等同于使用了-F,即who | grep abc2. 正则表达式原创 2013-05-13 07:45:18 · 638 阅读 · 0 评论 -
shell学习笔记之一——入门
1. Shell脚本最常用于系统管理工作,或是用于结合现有的程序以完成小型的、特定的工作。2. 现在UNIX系统都会拥有好几个Shell,因此需要告知UNIX内核应该以哪个Shell来执行所指定的Shell脚本。方法是:通过脚本文件中特殊的第一行来设置: 在第一行的开头处使用 #! 这两个字符。但是开头的这一行的长度限制是从63到1024个字符,所以,尽量不要超过64个字符。3.原创 2013-05-12 08:19:36 · 636 阅读 · 0 评论 -
shell学习笔记之三——正则表达式
1. 正则表达式是一种表示方法,可以查找匹配特定准则的文本。2. 从根本上来看,正则表达式是由两个基本组成部分所建立:一般字符与特殊字符。一般字符指的是任何没有特殊意义的字符;特殊字符常称为元字符(metacharacter)。原创 2013-05-15 06:36:25 · 547 阅读 · 0 评论 -
Shell变量while循环内改变无法传递到循环外
今天刷Leecode(192 Word frequency)时,遇到一个shell语法问题,记录下来。首先将题目描述和代码呈上 1 #!/bin/bash 2 3 # Write a bash script to calculate the frequency of each word in a text file words.txt. 4 # 5 # For原创 2017-03-24 15:33:25 · 8577 阅读 · 1 评论