相思雨
The Apple of My Eye.
摘要: 首先下载最新版本的Python,在这里我的版本是Python3.1.1。然后就是安装,切换到Python的文件目录下:./configuremakemake testsudo make install 在这里可能会遇到几个问题,第一个是在./configure时,可能会出现C compiler cannot create executables,对于这个问题的解决,可以使用sudo apt-get install build-essential命令来解决。由于程序使用的是python3.0新平台,今天在Ubuntu上尝试安装Python3.2.2(Ubuntu上自带的是2.x版本的 pytho 阅读全文
posted @ 2012-03-14 21:06 相思雨 阅读(4844) 评论(0) 推荐(1) 编辑
摘要: Linux Shell 环境中支持输入输出重定向,用符号<和>来表示。0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出,比如 2>a.txt 表示将错误信息输出到文件a.txt中。 同时,还可以在这三个标准输入输出之间实现重定向,比如将错误信息重定向到标准输出,可以用 2>&1来实现。 Linux下还有一个特殊的文件/dev/null,它就像一个无底洞,所有重定向到它的信息都会消失得无影无踪。这一点非常有用,当我们不需要回显程序的所有信息时,就可以将输出重定向到/dev/null。 如果想要正常输出和错误信息都不显示 阅读全文
posted @ 2012-03-14 15:29 相思雨 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 功能说明:重新运算求出参数的内容。语 法:eval[参数]补充说明:eval可读取一连串的参数,然后再依参数本身的特性来执行。参 数:参数不限数目,彼此之间用分号分开。1.eval命令将会首先扫描命令行进行所有的替换,憨厚再执行命令。该命令使用于那些一次扫描无法实现其功能的变量。该命令对变量进行两次扫描。这些需要进行两次扫描的变量有时候被称为复杂变量。2.eval也可以用于回显简单变量,不一定时复杂变量。NAME=ZONEeval echo $NAME等价于echo $NAME3.两次扫描test.txt内容:hello shell world!myfile="cattest.txt 阅读全文
posted @ 2012-03-14 15:01 相思雨 阅读(101443) 评论(6) 推荐(0) 编辑