上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页
  2012年6月23日
摘要: 在window/preferences install/Update/avaliable software site里面删除重复的项就可以了坑爹啊 阅读全文
posted @ 2012-06-23 13:18 cbwcwy 阅读(2026) 评论(0) 推荐(0) 编辑
摘要: 在Windows下成功地搭好了一个Python开发环境,这次转战Ubuntu,在Ubuntu下搭建Python开发环境。有了前面的经验,这次相对来说轻松多了。还发现Ubuntu下的操作反而比Windows方便些。安装环境IntelCore7250(双核),操作系统Ubuntu10.04.11.安装OpenJDK6sudoapt-getinstallopenjdk-6-jdk选用OpenJDK的原因是他已经通过测试,完美兼容JDK,并在Linux更新源中已经取代了sun-java6-jdk了。(注1)2.安装Eclipsesudoapt-getinstalleclipseUbuntu10.04已 阅读全文
posted @ 2012-06-23 13:16 cbwcwy 阅读(6023) 评论(0) 推荐(0) 编辑
  2012年6月22日
摘要: 工欲善其事必先利其器-简单几步打造顺手的python开发工具(windows,Linux多版本)初学一门语言,一般来说第一道门槛是开发工具的选择,以及配置,用记事本写代码写写helloworld尚堪一用,但是一旦需要进行稍微规模大一点的开发立马就捉襟见肘了,所以本文的目的在于给打算学习Python的Tx一个快速入手的指南。方法零,用EditPlus或者UtralEdit等加强版记事本,语法高亮,ok,但是自动补全,智能感知等就不要想了,杯具,据说某些对IDE有强烈怨念的大牛喜欢这种完全反IDE的方法来开发方法一,如果你正在使用Eclipse,那么恭喜你,你只需要安装PyDev这个插件就可以了, 阅读全文
posted @ 2012-06-22 23:19 cbwcwy 阅读(2361) 评论(0) 推荐(0) 编辑
  2012年6月17日
摘要: proc do_login {login pass} { …………}提示不是很清楚么,要proc name args body你只给了proc name args原来这里的{body}的“{”还必须跟在{args}的后面。。这个破语言 阅读全文
posted @ 2012-06-17 14:55 cbwcwy 阅读(1147) 评论(0) 推荐(0) 编辑
摘要: ==两种for循环的写法for {set i 0} {$i<=10} {incr i} {#i默认增量是1,即等价incr i 1。注意这个反括号一定要写在这行行末:args: should be "for start test next command".........................}Q:能不能改为i为我指定的几个数就好。比如我指定i为 3 5 6 7 9这几个数? 谢谢。foreach i { 1 3 5 7 9 } { puts "$i"}注:expect 用的是tcl语法,不是shell语法,或者用switch==for 阅读全文
posted @ 2012-06-17 13:07 cbwcwy 阅读(46525) 评论(2) 推荐(3) 编辑
摘要: 一、概述我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而Expect就使用来实现这种功能的工具。Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。Expect的作者Don Libes在1990年开始编写Expect时对Expect做有如下定义:Expect是一个用来实现自动交互功能的软件套件(Expect [is a] software suite for automating interactive tools)。使用它系统 阅读全文
posted @ 2012-06-17 13:04 cbwcwy 阅读(1919) 评论(0) 推荐(0) 编辑
  2012年6月11日
摘要: str1=abcstr2=defstr=$str1$str2 阅读全文
posted @ 2012-06-11 14:44 cbwcwy 阅读(392) 评论(0) 推荐(0) 编辑
摘要: exit用于无条件终止当前脚本的执行. 若用在交互式shell中, 它将logout当前shell.exit后经常带有一个数值参数, 表征退出状态: exit nn == 0 脚本执行成功n == 1~125 出错, 这些对应的错误值由用户在脚本中定义.n == 126 文件不可执行n == 127 不存在该命令n >= 128 产生信号注意n处于1到125的情况, 这些错误值可以由用户自定义, 这就不需要使用类似C中errno这样的全局变量.如果不给定n的值, 而直接使用exit, 那么返回exit之前最后一条语句的状态. 等效于"exit $?".exec让当前进 阅读全文
posted @ 2012-06-11 14:28 cbwcwy 阅读(4624) 评论(0) 推荐(0) 编辑
摘要: 相信每一个人对于操作系统的重定向不会陌生了。就是>, >>, <, <<,关于重定向的基本知识我就不说了。这里主要讨论bash的重定向中的一个鲜为人知的东西,那就是bash脚本的函数也可以定义相关的重定向操作。这可不是命令级的重定向,这是函数级的重点向。这并不是一个新的东西,我只是想告诉大家一个已经存在了多年但却可能不被人常用的功能。关于bash的这个函数级的重定向的语法其实很简单,你只需要在函数结尾时加上一些重定向的定义或指示符就可以了。下面是一个示例:1234function mytest(){...} < mytest.in > mytes 阅读全文
posted @ 2012-06-11 14:17 cbwcwy 阅读(351) 评论(0) 推荐(0) 编辑
摘要: source命令用法:source FileName作用:在当前bash环境下读取并执行FileName中的命令。注:该命令通常用命令“.”来替代。如:source .bash_rc 与 . .bash_rc 是等效的。比如您在一个脚本里export $KKK=111 ,假如您用./a.sh执行该脚本,执行完毕后,您运行 echo $KKK,发现没有值,假如您用source来执行 ,然后再echo,就会发现KKK=111。因为调用./a.sh来执行shell是在一个子shell里运行的,所以执行后,结构并没有反应到父shell里,但是source不同他就是在本shell中执行的,所以能够看到结 阅读全文
posted @ 2012-06-11 14:08 cbwcwy 阅读(997) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页