本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- ranbuijj
- wallimn
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- ganxueyun
- xyuma
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
CLI初体验的晕囧
刚开始学习shell编程,结果这么简单的语言也这么让人郁闷。看来简单的总是不友好。1。chmod后的文件运行时要用./作为前缀。有什么用呢?不写还能跑到其他目录怎么的?电子书上说,直接输入文件名就能运行,如果不行,在前面加./。哈哈哈哈哈,严谨的Linux?2。写了如下的程序:
if [ $a -eq 100 ]
then
echo "do sth"
fi
竟然 ...
一个千万级数据的统计方法尝试
现在,我们有一个文件,样子长成这个样子的:
该数据共有两列数据,col1,col2.col1是字符串类型的,col2为数字类型。这样的数据一共有多少呢?
一共有:25165824。
现在我们的目标是统计col1中每个值出现的次数,并把对应的col2的值加起来,并且得到平均值。
这样是放在关系数据库里,用SQL的话,十分容易搞定,SQL如下:
select col1 ...
MAC OS X 系统变量设置
原文地址:http://hi.baidu.com/zjl207/blog/item/fb56a3dd5b23dad28c102991.html
首先要知道你使用的Mac OS X是什么样的Shell,使用命令
echo $SHELL
如果输出的是:csh或者是tcsh,那么你用的就是C Shell。
如果输出的是:bash,sh,zsh,那么你的用的可能就是Bourne Shell的一个变种。
M ...
shell if 命令参数说明
-b 当file存在并且是块文件时返回真-c 当file存在并且是字符文件时返回真-d 当pathname存在并且是一个目录时返回真-e 当pathname指定的文件或目录存在时返回真-f 当file存在并且是正规文件时返回真-g 当由pathname指定的文件或目录存在并且设置了SGID位时返回为真-h 当file存在并且是符号链接文件时返回真,该选项在一 ...
Linux/Mac OS 个人常用Terminal技巧整理
刚开始接触linux有些不适应,走了不少弯路,一直没有系统的学过linux应用,基本都是零零散散Google出来的知识,在这里做个整理:
Vi/Vim 基本操作:
刚开始接触linux时,不懂vi吃了不少亏.在命令行状态下,一旦用vi打开了文本只能通过重启来退出.
vi/vim 分三种模式: 指令模式,编辑模式,选择模式. 只有在编辑模式下才能进行输入(不是绝对).
默认是&q ...
svn 指令整理 附 ->Svn Quick Reference Card<- pdf
1. 查看帮助[svn help]
svn help 查看帮助(估计地球人都知道)
svn help [command] 查看特定命令的帮助
附件中的Svn Reference Card.pdf非常不错
2. 查看状态[svn status]
svn status: 查看当前目录的svn状态,即,哪些已被修改,哪些是新添加, 简写: svn st
可以使用grep过 ...
shell 中调用 java main 函数
JAVA_HOME=/usr/java/jdk1.6.0_13PATH=${JAVA_HOME}/binCLASSPATH=${JAVA_HOME}\jre\lib\rt.jar
rscID=$1 imgPath=$2 rscPath=$3 preView=$4 rscFileType=$5
java -classpath /home/Gzh/bin/myDb.jar com.g12e ...
shell 打开文件
我们都知道shell语句可以执行主程序打开某一文件,比如c:盘符有一excel文件123.xls,我们可以使用以下语句来打开它
shell "excel.exe c:\123.xls"
如果123.xls是在c:\program files下呢,我们是否仍可采用以下语句结构来打开它
shell"excel.exe c:\program f ...
常用命令
1,查看文件夹下的文件个数(当前目录的文件数)
ls -l |grep "^-" | wc -l
2,grep -n "str" -r ./
这是查找当前目录下以及下辖子目录下所有包含str字符串的文件,会列出文件名.以及该行的内容.以及行号
shell编程之变量
13.10.1
变量类型
变量可分为两类:局部变量和环境变量。局部变量只在创建它们的shell
中可用。而环境变量则可以在创建它们的shell
及其派生出来的任意子进程中使用。有些变量是用户创建的,其他的则是专用shell
变量。
13.10.2
命名惯例
变量名必须以字母或下划线字符开头。其余的字符可以是字 ...