shell中if做比较
摘要:比较两个字符串是否相等的办法是:if [ "$test"x = "test"x ]; then这里的关键有几点:1 使用单个等号2 注意到等号两边各有一个空格:这是unix shell的要求3 注意到"$test"x最后的x,这是特意安排的,因为当$test为空的时候,上面的表达式就变成了x = testx,显然是不相等的。而如果没有这个x,表达式就会报错:[: =: unary operator expected二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别.整数比较-eq 等于,如:if [ "$a&quo
阅读全文
posted @
2013-12-04 17:46
木子~
阅读(868)
推荐(0)
linux shell常用函数,ps
摘要:1、说明report a snapshot of the current processes.ps [options]2、常用option① l 长格式输出;② u 按用户名和启动时间的顺序来显示进程;③ j 用任务格式来显示进程;④ f 用树形格式来显示进程;⑤ a/e 显示所有用户的所有进程(包括其它用户);⑥ x 显示无控制终端的进程;⑦ r 显示运行中的进程;⑧ ww 避免详细参数被截断;执行结果的解释① USER 进程的属主;② PID 进程的ID;③ PPID 父进程;④ %CPU 进程占用的CPU百分比;⑤ %MEM 占用内存的百分比;⑥ NI 进程的NICE值,数值大,表示较少
阅读全文
posted @
2013-06-27 11:33
木子~
阅读(493)
推荐(0)