1.定义变量时, =号的两边不可以留空格.
eg:
gender=femal————right
gender =femal———?wrong
gender= femal———?wrong
2.条件测试语句 [ 符号的两边都要留空格.
eg:
先了解下,在bash脚本中,有三种引号
1. 单引号 '
2. 双引号
先了解下bash中什么时候该用空格,什么时候不该用。
1. 等号赋值两边不能有空格
2. 命令与选项之间需要空格
3. 管道两边空格可有可无
我们来看看常见的问题
1. 赋值时等号两边或者只有左边多了空格igi@gentoo ~ $ var
一、Gnu Linux shell 截取字符变量的前8位,有方法如下:
1.expr substr “$a” 1 8
2.echo $a|awk ‘{print substr(,1,8)}'
3.echo $a|cut -c1-8
4.ec
通常,当人们提到“shell脚本语言”时,浮现在他们脑海中是bash,ksh,sh或者其它相类似的linux/unix脚本语言。脚本语言是与计算机交流的另外一种途径。使用图形化窗口界面(不管是windows还是linux都无所谓)用户可以移
sys/types.h:数据类型定义
sys/socket.h:提供socket函数及数据结构
netinet/in.h:定义数据结构sockaddr_in
arpa/inet.h:提供IP地址转换函数
netdb.h:提供设置及获取域名的
Linux fork()详解:
在开始之前,我们先来了解一些基本的概念:1. 程序, 没有在运行的可执行文件 进程, 运行中的程序 2. 进程调度的方法: 按时间片轮转 先来先服务 短时间优先 按优先级别 3. 进