摘要:一、改动还没被提交的情况(未commit) 这种情况下,见有的人的做法是删除work copy中文件,然后重新update,恩,这种做法达到了目的,但不优雅,因为这种事没必要麻烦服务端。 其实一个命令就可以搞定: 1 <kk@ubuntu:># svn revert [-R] PATH 1 <kk@
阅读全文
11 2016 档案
摘要:有句话经典的概括了这段代码的意义: “Make a script both importable and executable” 意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行。 这句话,可能一开始听的还不是很懂。下面举例说明: 先写一个模块: ? 1 2 3 4 5 #
阅读全文
摘要:1)文件读取的3中方法 按行读,存入标量 while (<FILE>) { print; } 按行读,存入数组 @array = <FILE>; 读入整个文件 ,存入标量 $string = do { local $/; <FILE>; }; 2)读文件实例 open (EP,"/etc/passw
阅读全文
摘要:Perl中的数组元素起始引用序号为0,@array的第一个元素为$array[0],依次递增,最后一个元素为$array[-1]或者$#array。如果要删除一个数组中已有的元素,可以用以下几个函数来实现。 1.函数名 grep调用语法 @foundlist = grep (pattern, @se
阅读全文
摘要:运行 打开程序之后,界面非常友好,创建个程序运行一下,错误来了! 提示我没有设置python 的解释器。 于是,在菜单 编辑 参数 python 中找到了“设置python编辑”按钮。点击找到自己python 的安装目录,把python2.7.exe 和pythonw2.7.exe 的路径加进来,别
阅读全文
摘要:1. .pl 文件带入参数: ./auto_cfg.pl ./mconfig.config ./boardconfig.config ./menuconfig.config .ver ./aps/include/common_patch.h 程序中保存在"@ARGV"数字里。可以打印观察: prin
阅读全文