DBA_基本Bash语法汇总(汇总)】的更多相关文章

 2014-06-26 Created By BaoXinjian…
一.变量 1.变量命名可使用英文字母.数字和下划线,必须以英文字母开头,区分大小写. 2.每个shell都拥有自己的变量定义,彼此互不影响. 3.变量直接以等号赋值,注意等号两边不可留空,若等号右侧有空格,赋值要用引号括起来. 例如: test=1 test='hello world' 4.通过在变量名前加{变量名}的形式,以利于变量名和紧接其后的字母或下划线进行区分. 例如:${test} 5.通过${#变量}的形式获取变量值字串的长度. 例如:test='12345';echo ${#tes…
shell脚本语法基础汇总 将命令的输出读入一个变量中,可以将它放入双引号中,即可保留空格和换行符(\n) out=$(cat text.txt) 输出1 2 3 out="$(cat text.txt)" 输出: 1 2 3 --------------[]一般用于算术比较 -gt 大于 -lt 小于 -ge 大于等于 -le 小于等于 逻辑与-a [ $var1 -eq 0 -a $var2 -gt 2 ] 逻辑或 [ $var1 -eq 0 -o $var2 -gt 2 ] […
bash 语法注意点 =和不能分开 如: val=expr $a + $b` [空格 *** 空格]条件判断要有空格 如: if [ $a ==$b ] 表达式和运算符之间要有空格, $a空格 + 空格 $b写成$a+$b不行 case..in 取值后用in, esac作为结束标记 ;;标示break a)每一模式必须以右括号结束.其间所有命令开始执行直至 ;; b)如果无一匹配模式,使用星号 * 捕获该值,再执行后面的命令 #!/bin/bash echo "Enter a number be…
一.条件语句 简单条件 if [ condition ]; then # 当 condition 成立时,执行内容: fi # 将 if 反过来写,fi 结束 if 之意 复杂条件 if [ condition ]; then # 当 condition 成立时,执行内容: else # 当 condition 成立时,执行内容: fi if [ condition1 ]; then # 当 condition1 成立时,执行内容: elif [ condition2 ]; then # 当 c…
ES6模块化如何使用,开发环境如何打包? 1.模块化的基本语法 /* export 语法 */ // 默认导出 export default { a: '我是默认导出的', } // 单独导出 export function fn1() { console.log('我是函数1') } export function fn2() { console.log('我是函数2') } /* import 语法 */ // 导入 // 默认导入 import util1 from './demo' //…
常量学习: <?php # function demo function sum($x,$y){ $z=$x+$y; return $z; } echo sum(1,2); #define demo echo '<br/>'; define('hello','ee'); echo hello; # strlen function dmeo echo '<br/>'; $str='xxxeesssss'; echo 'xxxeesssss\'s lenght is:'.strl…
全是自己一个一个敲出来的啊 啊 啊 --(1)查询20号部门的所有员工信息. --(2)查询所有工种为CLERK的员工的工号.员工名和部门名. select e.empno,e.ename,d.dname from emp e natural join dept d where e.job='CLERK' --(3)查询奖金(COMM)高于工资(SAL)的员工信息. select * from emp e where e.sal<e.comm --(4)查询奖金高于工资的20%的员工信息. se…
#!/usr/bin/env python# -*- coding:utf-8 -*- # 换行\n 续行\ s[:i] + s[i:] 等于 s#转义 \e 空 \000 八进制 \oyy 十六进制 \xyy# 颜色控制 \033 格式:\033[显示方式;前景色;背景色;m正文 使用终端默认颜色:\033[0m#unicode字符 用u或U表示 如u'test',原始字符 用r或R 如r'test\n\r',转义字符直接显示,如换行 回车 ,表示字节 用b,如 b'test' 多行用\连接…
*  静态局部变量,在不同函数中可以同名. 静态全局变量,在不同文件中可以同名. 静态函数,在不同文件中可以同名. *  普通全局变量和普通函数,在同一工程中不能同名. 在相链接的程序与库之间,可以同名. *  在相链接的程序与库之间,如果存在同名的全局变量和函数. 程序会优先调用自己的函数和全局变量,库则会优先调用自己的函数和程序的全局变量. *  C/C++的内存分区:栈区.堆区.静态存储区.代码区. *  静态存储区存放:全局变量.全局常量.静态变量.字符串常量 *  常量的存储位置:局部…