自定义变量定义与使用:
环境变量:
ps1:修改提示符
位置参数变量:...
分类:
系统相关 时间:
2014-12-06 18:16:16
阅读次数:
225
说明:这是一个比较简单的bash脚本编辑器,但是已经经过测试。书写此博客的原因,一方面是练习循环控制语言、函数、位置参数、本地变量以及函数参数调用,以及函数之间调用等等,还有就是获得用户选项以及选项的参数。
注:脚本选项以及脚本选项参数获得方法使用getopt并进行进一步判断,请查阅main()函数.
#!/bin/bash
# Author: 李安杰
# Time: 2014-12-...
分类:
系统相关 时间:
2014-12-06 14:06:13
阅读次数:
212
位置参数是shell的一种特殊的变量,用于运行shell的时候向程序传递参数。
$0表示脚本的名字;
$1表示第一个参数,$2表示第二个参数,以此类推,当数字大于等于10的时候需要用大括号括起来,如${10},${100}。
$@和$*相同,都表示从$1开始的所有的参数的值,中间用空格隔开。
$#表示运行程序的时候传入的参数的数目。
$?表示程序的退出状态,0表示没有错误,非0表示有错误...
分类:
系统相关 时间:
2014-12-05 17:23:39
阅读次数:
231
一、函数参数的类型 之前我们接触到的那种函数参数定义和传递方式叫做位置参数,即参数是通过位置进行匹配的,从左到右,依次进行匹配,这个对参数的位置和个数都有严格的要求。而在Python中还有一种是通过参数名字来匹配的,这样一来,不需要严格按照参数定义时的位置来传递参数,这种参数叫做关键字参数。>>>....
分类:
编程语言 时间:
2014-12-04 11:53:05
阅读次数:
178
linux中变量分为四种1、用户自定义变量2、环境变量3、位置参数变量4、预定义变量linux变量名不能数字开头,变量默认内新是字符串型,如果需要数值运算,则必须定义变量 为数值型name=username 等号两边不能有空格,linux中空格表示分割,表示命令和选项name=“username”n...
分类:
系统相关 时间:
2014-11-30 22:53:56
阅读次数:
197
http://www.bing.com/HPImageArchive.aspx?format=xml&idx=0&n=2&mkt=zh-cn参数idx为开始的位置参数n为获取的个数参数mkt为地区 zh-cn为中国好像没什么用。返回的结构如下,有的内容省略了。其中url为图片地址。1366x768可...
分类:
其他好文 时间:
2014-11-19 17:53:41
阅读次数:
367
本文记录学习WSGI时的一些知识点,值得后续学习中注意。 wsgi应用接口只要是一个可调用的对象就行,这个可调用的对象需要:1. 接受两个位置参数: a. 包含CGI形式变量的字典; b. 应用调用的回调函数,该回调函数的作用是将HTTP响应的状态码和header返回给server。2. ...
分类:
编程语言 时间:
2014-11-09 18:02:12
阅读次数:
212
1、位置参数:>>>defcheck_web_server(host, port, path): print ....>>> check_web_server('www.python.org', 80, '/')三个参数的顺序必须一一对应,且少一参数都不可以2、(函数调用里的)关键字参数:...
分类:
编程语言 时间:
2014-11-09 13:54:15
阅读次数:
213
intruductionshell脚本有二种方法定位脚本参数,一种是使用位置变量,二是使用getopts。使用位置参数有两个限制,他需要编程者自己测试错误并建立相应的消息。若使用shift处理参数,shift命令会删除掉所有的参数,如果你想在以后再次访问他们,将是不可能的。getopts是built-in..
分类:
系统相关 时间:
2014-11-07 15:06:21
阅读次数:
287
http://macrabbit.iteye.com/blog/855384JPQL就是一种查询语言,具有与SQL相类似的特征,JPQL是完全面向对象的,具备继承、多态和关联等特性,和hibernate HQL很相似。查询语句的参数JPQL语句支持两种方式的参数定义方式:命名参数和位置参数。。在同一...
分类:
编程语言 时间:
2014-11-06 16:30:04
阅读次数:
227