某个shell脚本 # mkimage.sh echo "make and copy android images" ./mkimage.sh ]; then echo "Make image ok!" else echo "Make image failed!" fi } 知识点 $: shell或shell脚本的名字 $*:以一对双引号给出参数列表 $@:将各个参数分别加双引号返回 $#:参数的个数 $_:代表上一个命令的最后一个参数 $$:…
$0: shell或shell脚本的名字$*:以一对双引号给出参数列表$@:将各个参数分别加双引号返回$#:参数的个数$_:代表上一个命令的最后一个参数$$:代表所在命令的PID$!:代表最后执行的后台命令的PID$?:代表上一个命令执行后的退出状态 if [ $# -eq 0 ]该语句是什么含义?  解:如果有零个参数的话…
if [ $? -eq 0 ]语句代表上一个命令执行后的退出状态 $0: shell或shell脚本的名字$*: 以一对双引号给出参数列表$@:   将各个参数分别加双引号返回$#:       参数的个数$_: 代表上一个命令的最后一个参数$$: 代表所在命令的PID$!: 代表最后执行的后台命令的PID$?: 代表上一个命令执行后的退出状态 #! /bin/bash SOME_DIR='/root/cjj/' cd $SOME_DIR ]; then # 检查cd命令是否成功,如果成功才执行…
// // ViewController.swift // Swift-循环语句 // // Created by luorende on 16/12/08. // Copyright © 2016年 luorende. All rights reserved. // import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any a…
:eq(index)匹配一个给定索引值的元素 ----------------------------------------------------- Matches a single element by its index.返回值Element 参数index (Number) : 从 0 开始计数 示例查找第二行 HTML 代码: <table> <tr><td>Header 1</td></tr> <tr><td>…
想实现简单的判断一个表中是否有一条记录,可以用这个方式.如以下,table_name是表名,column1是列名. 这条语句会在此条记录存在的时候返回1,不存在时返回0. FROM table_name WHERE column1=value)…
显示数据库语句: SHOW DATABASES    只是显示数据库的名字 显示数据库创建语句: SHOW CREATE DATABASE db_name 数据库删除语句: DROP DATABASE  [IF EXISTS]  db_name 创建数据库 create database day15       -- 指定默认字符集创建数据库 -> default character set utf8 -> ; 查看数据库的默认字符集 show create database day15; 删…
JQ使用 :eq(位置),可以选择第几个元素 CSS3里面新增了一个用法,:nth-child(位置) 可实现和JQ同样的功能 需要注意的是jq第一个是从0开始,CSS的第一个是从1开始…
<a class="a"></a> <a class="a"></a> <a class="a"></a> $('.a')  // 选择了3个a,都是jq对象(可以用jq的属性.方法) $('.a').eq(1) // 选择了第二个a,是jq对象(不可以使用dom属性方法,可以用jq的属性.方法) $('.a')[1]  // 选择了第二个a,是dom对象(可以使用dom属性…
1.do语句块: Swift编程语言中可使用 do 语句块作为类似C语言中的一般语句块进行使用.与C语言的语句块类似,Swift中的 do 语句块单独作为一个作用域,该语句块中声明的局部对象在其外部将无法被访问.如果在 do 语句块中声明了对象,该对象标识符与其外部已有的对象标识符相同,那么在该语句块内部所访问的标识符都是它内部声明的.也就是说,语句块内声明的对象会将语句块外部的同名对象给覆盖掉. Swift中如果不用 do 引出,而单单用花括号 { } ,那么它默认表达的是一个闭包表达式,而不…