cbbbc

博客博客

Linux字符编码默认为UTF-8,如出现乱码可设置为GBK 1.手动更改profile文件的命令: vi /etc/profile 也可以修改 /etc/sysconfig/i18n 文件,如

Linux字符编码默认为UTF-8,如出现乱码可设置为GBK 1.手动更改profile文件的命令: vi /etc/profile 也可以修改 /etc/sysconfig/i18n 文件,如 LANG="en_US.UTF-8" LANG="zh...

2017-04-01 14:38:36

阅读数 2893

评论数 0

Linux字符集的查看及修改

以CentOS6.5 为例 一·查看字符集 字符集在系统中体现形式是一个环境变量,其查看当前终端使用字符集的方式可以有以下几种方式: 1、[root@ ~]# echo $LANG      en_US.UTF-8 2、[root@ ~]# env |...

2017-04-01 14:35:02

阅读数 423

评论数 0

修改linux 系统编码为utf-8

vi /etc/sysconfig/i18n LANG="zh_CN.GBK" 修改为LANG="zh_CN.UTF-8".保存退出 source /etc/sysconfig/i18n 检查编码: locale LC_CTYPE=&quo...

2017-04-01 11:18:09

阅读数 11921

评论数 1

Shell 字符串比较

Shell 中整数比较方法及字符串的比较方法,如等于,不等于,大于,大于等于,小于,等等。 二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别. -------------------------------------------------------------------...

2016-09-07 17:18:13

阅读数 327

评论数 0

Linux 下curl模拟Http 的get or post请求

一、get请求 curl "http://www.baidu.com"  如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地 curl -i "http://www.baidu.com"  显示全部信息 curl -l &quo...

2016-09-07 14:59:02

阅读数 514

评论数 0

linux shell 逻辑运算符、逻辑表达式详解

shell的逻辑运算符 涉及有以下几种类型,因此只要适当选择,可以解决我们很多复杂的判断,达到事半功倍效果。 一、逻辑运算符 逻辑卷标 表示意思 1. 关于档案与目录的侦测逻辑卷标! -f 常用!侦测『档案』是否存在 eg: if [ -f file...

2016-08-20 12:30:49

阅读数 228

评论数 0

shell中整数的比较

为了测试在shell编程中,对整数类型的比较,特意写了如下的测试代码: #!/bin/sh #shell中对变量的值添加单引号,爽引号和不添加的区别,对类型来说是无关的,主要是单引号不 #对相关量进行替换,如$解释成变量引用用值替代,双引号则进行替代...

2016-08-20 12:29:03

阅读数 313

评论数 0

在shell中如何判断一个变量是否为空

在shell中如何判断一个变量是否为空 判断一个脚本中的变量是否为空,我写了一个这样的shell脚本: #!/bin/sh #filename: test.sh para1= if [ ! -n $para1 ]; then echo "IS NULL"...

2016-08-20 12:25:56

阅读数 264

评论数 0

Shell函数返回值

shell函数返回值一般有3种方式: return语句 shell函数的返回值可以和其他语言的返回值一样,通过return语句返回。 比如: #!/bin/bash - function mytest() { echo "mytest function" e...

2016-08-15 11:00:13

阅读数 417

评论数 0

shell中的数学运算

expr命令 ======= 最开始,Bourne shell提供了一个特别的命令用来处理数学表达式。expr命令允许在命令行上处理数学表达式,但是特别笨拙: $ expr 1 + 5 6 expr命令能识别一些不同的数字和字符串操作符,如下表: ===========...

2016-08-13 15:20:55

阅读数 477

评论数 0

shell:读取文件的每一行内容并输出

写法一: ---------------------------------------------------------------------------- #!/bin/bash while read line do     echo $line done ------...

2016-08-13 14:37:19

阅读数 14118

评论数 0

linux read 用法

1、基本读取 read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是 read命令 的最简单形式:: #!/bin/bash echo -n "Enter your name:"   //参数-n的作...

2016-08-13 14:23:44

阅读数 365

评论数 0

Linux shell 之 提取文件名和目录名的一些方法

很多时候在使用Linux的shell时,我们都需要对文件名或目录名进行处理,通常的操作是由路径中提取出文件名,从路径中提取出目录名,提取文件后缀名等等。例如,从路径/dir1/dir2/file.txt中提取也文件名file.txt,提取出目录/dir1/dir2,提取出文件后缀txt等。 ...

2016-08-12 20:35:54

阅读数 209

评论数 0

linux系统下查找文件—whereis命令

指令名称:whereis 功能介绍:在特定目录中查找符合条件的文件。这些文件的烈性应属于原始代码,二进制文件,或是帮助文件。 语法格式:whereis [-bfmsu][-B ...][-M ...][-S ...][文件...] 常用参数说明:  -b  只查找二进制文件。   -B ...

2016-06-24 23:52:02

阅读数 217

评论数 0

Android adb shell启动应用程序的方法

在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am. usage: am [subcommand] [options]     start an Activity: am start [-D]         -D: enable debuggi...

2016-04-27 16:32:01

阅读数 266

评论数 0

Linux Shell之sort命令

sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。 [rocrocket@rocrock...

2016-01-08 11:42:27

阅读数 322

评论数 0

shell下整数运算

exprt是用tab上面``包含起来,并且expr中运算符两边要有空格,否则当作连字符。 ((i=$j+$k))    等价于i=`expr $j(空格) +(空格)  $k` ((i=$j-$k))     等价于   i=`expr$j -$k` ((i=$j*$k))     等价...

2016-01-08 11:35:41

阅读数 790

评论数 0

linux mac下使用sed a\追加文本

由于mac系统是原生于bsd系,sed命令和gnu不同,如果想用sed实现在某一行插入一行文本。 gnu sed: sed "$line a\\(多加一个\,防止后面的$value被转义)$value" $file mac sed: sed "$lin...

2016-01-07 11:17:27

阅读数 6103

评论数 1

Mac下使用sed -i

sed -i '' 'sed expression' file_name -i 选项后面是两个单引号,单引号里面什么都没有, -i 和第一个单引号之间必须有一个空格

2016-01-06 15:59:32

阅读数 1032

评论数 0

linux tee 命令

tee 重定向输出到多个文件 在执行Linux命令时,我们既想把输出保存到文件中,又想在屏幕上看到输出内容,就可以使用tee命令 要注意的是:在使用管道线时,前一个命令的标准错误输出不会被tee读取。 $ man tee NAME tee - read from stan...

2015-11-25 17:47:04

阅读数 569

评论数 0

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