SHELL用法三(变量及参数设置)】的更多相关文章

京峰JF2115-Day45上课笔记 1.SHELL编程变量命名规范: 变量分为:系统变量.环境变量.用户变量: 定义变量时使用=赋值,无需通过declare定义变量的类型: 变量赋值时,=前后是不能有空格的: 变量通常使用大写字母定义,不推荐小写字母(跟命令冲突): 变量定义不能使用数字开头,可以使用数字结尾: 变量定义,变量名称之间不能使用-横杠,可以使用_下划线: 变量定义的名称尽量跟值保持相关性,不要随机定义名称: 变量定义的值,如果存在空格必须使用引号将其变成整体: 2.SHELL编程…
1.1.变量替换 变量替换的六种形式 实例:非贪婪和贪婪的区别 从头部删除 [root@VM_0_9_centos shell_learn]# var_1="i love you,do you love me" [root@VM_0_9_centos shell_learn]# echo $var_1 i love you,do you love me [root@VM_0_9_centos shell_learn]# var1=${var_1#*ov} [root@VM_0_9_ce…
1. 变量替换 语法 说明 ${变量名#匹配规则} 从变量开头进行规则匹配,将符合最短的数据删除 ${变量名##匹配规则} 从变量开头进行规则匹配,将符合最长的数据删除,贪婪匹配 ${变量名%匹配规则} 从变量尾部进行规则匹配,将符合最短的数据删除 ${变量名%%匹配规则} 从变量尾部进行规则匹配,将符合最长的数据删除,贪婪匹配 ${变量名/旧字符串/新字符串} 将变量中的第一次出现的旧字符串替换成新字符串 [只替换第一次出现的旧字符串] ${变量名//旧字符串/新字符串} 将变量中的所有的旧字…
Swift语言中为外部参数设置默认值可变参数常量参数变量参数输入输出参数 7.4.4  为外部参数设置默认值 开发者也可以对外部参数设置默认值.这时,调用的时候,也可以省略参数传递本文选自Swift1.2语言快速入门v2.0. [示例7-11]以下的代码就为外部参数toString.withJoiner设置了默认的参数"Swift"和"---".代码如下: import Foundation func join(string s1: String, toString…
今天本来是烧写内核,结果一不小心把uboot也整不能用了,无奈之下只好重新烧个uboot,等都弄好以后,发现系统还是启动不了,原来是启动参数设置不对,于是找到了这篇文章,//是我添加的内容. 原文地址:http://blog.chinaunix.net/u3/94312/showart_1923637.html 原文: 看到这个标题,可能觉得这个并没有什么的,其实不然,编好了u-boot了,但是如何来使用确不是那么简单的,想当初我将uboot制作出来后以为全部都搞定了,屁颠屁颠的烧到板子上后可系…
JVM系列三:JVM参数设置.分析   不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM.GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率.但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置不同(主要cup个数,内存不同),所以使用的GC种类也会不同(如…
[MySQL] 变量(参数)的查看和设置 类似于Oracle的参数文件,MySQL的选项文件(如my.cnf)用于配置MySQL服务器,但和Oracle叫法不一样,在MySQL里, 官方叫变量(Varialbes),但其实叫参数也是可以的,只要明白这俩是同一个东西就可以了. MySQL的变量分为以下两种: 1)系统变量:配置MySQL服务器的运行环境,可以用show variables查看 2)状态变量:监控MySQL服务器的运行状态,可以用show status查看 系统变量 系统变量按其作用…
一,引言 上一篇将 Azure Blob 存储的时候,有使用到一个 .NET  Core Web 项目,通过代码的方式进行操作 Azure Blob 的数据,接着上一篇的内容,今天继续看一下代码,具体看看 Azure.Storage 中的类,方法. --------------------我是分割线-------------------- Azure Blob Storage 存储系列: 1,Azure Storage 系列(一)入门简介 2,Azure Storage 系列(二) .NET C…
小知识: ipcs可以查看系统中创建的ipc进程间通信资源,例如信号量.共享内存等.示例如下: 什么是shell? shell是核心程序kernel之外的指令解析器,是一个程序,同时是一种命令语言和程序设计语言. shell是命令解析器,用户输入命令,它去解析. shell的类型: ash.bash.ksh.csh.tcsh 使用cat /etc/shells可以查看系统下的shell,如下所示: 使用echo $SHELL 可以查看当前用户运行的shell Linux下默认的shell是bas…
一.变量知识进阶 1.特殊的位置参数变量 实例1:测试$n(n为1...15) [root@codis-178 ~]# cat p.sh echo $1 [root@codis-178 ~]# sh p.sh oldboy oldboy [root@codis-178 ~]# sh p.sh oldboy oldgirl oldboy [root@codis-178 ~]# sh p.sh "oldboy oldgirl" oldboy oldgirl 实例2:在脚本中同时加入$1和$…