duncan

目标不会嫌来的太晚,坚持就一定会成功。

linux shell 中文件编码查看及转换方法

一、查看文件编码。     在打开文件的时候输入:set fileencoding     即可显示文件编码格式。 二、文件编码转换     1、在Vim中直接进行转换文件编码,比如将一个文件转换成utf-8格式         在打开的文件中输入:set fileencoding=utf...

2016-01-04 10:28:54

阅读数 924

评论数 0

Shell学习 之 变量赋值和引用

本文转自:http://www.cnblogs.com/papam/articles/1548679.html Shell编程中,使用变量无需事先声明,同时变量名的命名须遵循如下规则: 首个字符必须为字母(a-z,A-Z) 中间不能有空格,可以使用下划线(_) 不能使用标点符号 不能使用...

2016-01-04 10:28:48

阅读数 271

评论数 0

shell bad substitution

#!/bin/sh /data/script/common/run_cmd.exp 192.168.13.168 "impala-shell -islave4 -q 'insert OVERWRITE table imeis.${tableName} select ${selectFi...

2016-01-04 10:28:43

阅读数 707

评论数 0

Linux中用shell获取昨天、明天或多天前的日期

在Linux中可以通过date命令获取昨天、明天、上个月、下个月、上一年和下一年 # 获取昨天 date -d 'yesterday'  # 或 date -d 'last day' # 获取明天 date -d 'tomorrow'   # 或 date -d 'next day' # 获取...

2016-01-04 10:28:15

阅读数 8456

评论数 0

shell中let和expr用法及性能比较

1、expr计算整数变量值 格式 :expr arg 例子:计算(2+3)×4的值1、分步计算,即先计算2+3,再对其和乘4s=`expr 2 + 3`expr $s \* 42、一步完成计算:expr  `expr 2 + 3 `  \* 4 –说明: 运算符号和参数之间...

2015-11-10 11:25:56

阅读数 221

评论数 0

shell中let和expr用法及性能比较

r  `expr 2 + 3 `  \* 4 –说明: 运算符号和参数之间要有空格分开; 通配符号(*),在作为乘法运算符时要用\、“”、‘’符号修饰 –:expr 3 \* 2         expr 3 “*” 2       expr 3 ‘*’ 2   `(反引号)与键盘上的...

2015-11-10 11:25:56

阅读数 29

评论数 0

shell dirname的使用

1、用途说明 dirname命令可以取给定路径的目录部分,如果给定的参数本身为一个目录,那就取当前目前的上一层目录。这个命令很少直接在shell命令行中使用,一般把它用在shell脚本中,用于取得脚本文件所在目录,然后将当前目录切换过去。   Usage: dirname NAME   ...

2015-11-09 19:11:40

阅读数 107

评论数 0

shell dirname的使用

2015-11-09 19:11:40

阅读数 35

评论数 0

shell中&&和||的使用方法

shell中&&和||的使用方法 &&运算符:   command1  && command2   &&am...

2015-10-10 13:24:22

阅读数 13

评论数 0

shell中&&和||的使用方法

2015-10-10 13:24:22

阅读数 5

评论数 0

Shell 流程控制

Shell 流程控制 和Java、PHP等语言不一样,sh的流程控制不可为空,如(以下为PHP流程控制写法): <?php if(isset($_GET["q"])){ search(q);}else{// 不做任何...

2015-07-01 09:24:23

阅读数 17

评论数 0

Shell 流程控制

2015-07-01 09:24:23

阅读数 1

评论数 0

Shell 函数

nt;] } 说明: 1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。 2、参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作为返回值。 return后跟数值n(0-255 下面的例子定义了一个函数并进行调用:...

2015-06-30 11:31:17

阅读数 5

评论数 0

Shell 函数

Shell 函数 linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。 shell中函数的定义格式如下: [function] funname [()]{ action; [return int;] } 说明: 1、...

2015-06-30 11:31:17

阅读数 13

评论数 0

Shell test命令

-ne 不等于则为真 -gt 大于则为真 -ge 大于等于则为真 -lt 小于则为真 -le 小于等于则为真 实例演示: num1=100 num2=100if test $[num1]-eq $[num2]then echo 'The ...

2015-06-30 11:18:18

阅读数 5

评论数 0

Shell test命令

Shell test命令 Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 数值测试 参数 说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于则为真 -ge 大于等于则为真 -lt 小于...

2015-06-30 11:18:18

阅读数 12

评论数 0

Shell echo命令详解

示普通字符串: echo "It is a test" 这里的双引号完全可以省略,以下命令与上面实例效果一致: echo Itis a test 2.显示转义字符 echo "\"It is a test...

2015-06-30 11:14:02

阅读数 14

评论数 0

Shell echo命令详解

Shell echo命令 Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式: echo string 您可以使用echo实现更复杂的输出格式控制。 1.显示普通字符串: echo "It is a test&...

2015-06-30 11:14:02

阅读数 63

评论数 0

Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数

程的ID,即pid,看下面的代码: $echo $$ 运行结果 29949   特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。 $# ...

2015-06-30 11:04:47

阅读数 3

评论数 0

Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数

前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码: $echo $$ 运行结果 29949   特殊变量列表 变量 含义 $0 ...

2015-06-30 11:04:47

阅读数 11

评论数 0

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