linux
Oytyoht
这个作者很懒,什么都没留下…
展开
-
linux读书笔记4
函数和参数 f() { echo 1;echo“1; echo “@” } f 1 2;!/bash/bincmd=”ls” cmdif[cmd if [ ? -eq 0 ];//?代表返回值thenecho“? 代表返回值 then echo “cmd executed successfully” else echo “$cmd terminate原创 2015-10-17 20:21:54 · 289 阅读 · 0 评论 -
linux读书笔记6
grep的用法 echo -e “1 2 3 4\nhello\n5 6” | grep -c “[0-9]” 2 grep -v除了匹配行之外的所有行 grep -E接受正则表达式或则使用egrep 统计匹配数量 echo -e “1 2 3 4\nhello\n5 6” | egrep -o “[0-9]”| wc -l 6 sed命令 sed命令的格原创 2015-10-19 20:30:34 · 321 阅读 · 0 评论 -
MR过程
Hadoop – MapReduce过程昨天我们对MapReduce作了大概了解,知道它如何进行数据处理。今天我们走进MapReduce,分析MapReduce源代码,看看它到底是如何实现的,我们会根据数据流动的顺序来进行分析 :-)原创 2015-10-19 23:39:23 · 1091 阅读 · 0 评论 -
linux读书笔记8
linux判断 1、字符串判断str1 = str2 当两个串有相同内容、长度时为真 str1 != str2 当串str1和str2不等时为真 -n str1 当串的长度大于0时为真(串非空) -z str1 当串的长度为0时为真(空串) str1 当串str1为非空时为真2、数字的判断int1 -eq int2原创 2015-10-19 21:40:31 · 314 阅读 · 0 评论 -
linux读书笔记7
一些小栗子 1.求某个目录下普通文件的个数!/bash/binpath=/home/dfds count=0 for file in (ls(ls path) do if [ -f file];thenletcount++;fidoneechofile ];then let count++; fi done echo count 33 求10!!/bash/binco原创 2015-10-19 21:39:41 · 316 阅读 · 0 评论 -
linux读书笔记5
根据拓展名分割文件名 获得文件名借助%,获取拓展名借助# filename=hello.txt name={filename%.*} echo name:{filename%.*} echo name: name extension={filename#*.} echo extension:{filename#*.} echo extension: extension %%从右原创 2015-10-18 11:24:53 · 319 阅读 · 0 评论 -
linux读书笔记1
1.文件描述符以及重定向 将标准输出重定向到文件中 echo “this is a sample test” > t1.txt,这种重定向会覆盖文件原有内容 echo “this is test2” >> t1.txt这种重定向会追加在文件结尾 将stderr重定向到文件中 ls +2>out.txt 将stderr和stdout分别重定向到不同的文件中 cmd 2>st原创 2015-10-17 18:55:44 · 294 阅读 · 0 评论 -
linux读书笔记3
find命令 find . -type d(列出所有目录文件) find . -type f(列出普通文件) find . -type f -atime -7(列出最近七天被访问) find . -type f -atime 7(恰好),+7(超过七天) -atime (访问时间) -mtmi(修改时间) -ctmie(变化时间) 基于文件大小 find . -type原创 2015-10-18 10:20:16 · 286 阅读 · 0 评论 -
linux 读书笔记2
linux数组 1.定义方式 1.1 array_var=(1 2 3 4 5) 1.2 array_var[0]=1 以清单方式打印数组所有值 echo arrayvar[∗]打印数组长度echo{array_var[*]} 打印数组长度 echo {#array_var[*]} 2.关联数组 关联数组可以用字符串作为索引 2,1 定义方式 declare原创 2015-10-17 19:20:24 · 234 阅读 · 0 评论 -
linux读书笔记9
Given a text file file.txt, transpose its content.You may assume that each row has the same number of columns and each field is separated by the ’ ’ character.For example, if file.txt has the following原创 2015-10-19 23:11:46 · 329 阅读 · 0 评论