Perl中著名的Schwartzian转换,其产生背景主要涉及到排序问题:
比如说,根据文件名以字母顺序排序,代码如下:
use strict;
use warnings;
my @files = glob "*.xml"; #perl中文件操作符glob提供相当于shell中的通配符的功能
my @sorted_files = sort @files; #sort(),排序,默认是字母顺序排序
比如说,根据文件名长度排序,其代码如下:
use strict;
use warni...
分类:
其他好文 时间:
2015-01-29 00:10:22
阅读次数:
179
首先看一下for循环的用法
对一组文件中的每一个文件执行某个特定命令。
FOR %variable IN (set) DO command [command-parameters]
%variable 指定一个单一字母可替换的参数。
(set) 指定一个或一组文件。可以使用通配符。
command 指定对每个文件执行的命令。
command-param...
分类:
其他好文 时间:
2015-01-27 16:24:23
阅读次数:
166
Linux文件系统操作命令文件系统操作命令:1. cat:可以显示文件的内容(经常和more搭配使用),或将多个文件合并成一个文件。2. chgrp:用来改变文件或目录所属的用户组,命令的参数以空格分开的要改变属组的文件列表,文件名支持通配符,如果用户不是该文件的所有者,则不能改变该文件的所属组。3...
分类:
系统相关 时间:
2015-01-27 11:01:01
阅读次数:
269
正则表达式通配符叫做:元字符1> . 除\n之外的任意单个字符2> [] 表示取中括号内的任意一个字符3> ^ 在中括号内匹配取反,在外匹配以什么开头4> | 或者5> () 优先级或定义提取组6> * 限定符 表示前面的表达式可以出现0次或多次,可有可无,可多可少7>...
1、建立索引会提高查询速度,但是添加或修改数据时有额外的工作重新建立索引。索引数不要超过字段的20%,不在索引列计算,会导致索引失效2、任何在where子句中使用is null或is not null的语句优化器是不允许使用索引的。3、通配符(%)在搜寻词首出现,不使用索引。通配符如此使用会降低查询...
分类:
数据库 时间:
2015-01-23 16:07:06
阅读次数:
166
#include
#include
#include //包含system()函数
#include
using namespace std;
const char *to_search = "F:\\pro\\VC++ VFW\\*.cpp"; //欲查找的文件,支持通配符*
int main()
{
long handle; //用于查找的句柄
string str,...
分类:
其他好文 时间:
2015-01-23 13:23:27
阅读次数:
210
一:列文件清单
1. List
(gdb) list line1,line2
二:执行程序
要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符()和外壳通配符(*、?、[、])在内。
如果你使用不带参数的run命令,gdb就再次使用你给予前一条run命令的参数,这是很有用的。
利用set args 命令就可以修改发送...
分类:
数据库 时间:
2015-01-23 11:14:36
阅读次数:
216
一、通配符[]:匹配中括号里面的一个字符;表示字母[a-z],[0-9]表示数字,括号里面的^表示否,等同于!,如[^a-z],[!0-9]\:转义字符:[a\-z]?:匹配任意一个字符;*:0个或者任意多个字符;类字符:[[:upper:]][[:lower:]][[:digit:]][[:alpha:]][[:alnum:]][[:blank:]]yum是s..
分类:
其他好文 时间:
2015-01-22 15:47:14
阅读次数:
175
1、case...esac的使用#!/bin/bashecho "请输入编号 选择不同的显示文件和目录方式:"echo "1 - 普通显示"echo "2 - 详细显示"echo "3 - 显示隐藏文件"echo "4 - 退出"read num1case $num1 in 1) ls...
分类:
系统相关 时间:
2015-01-22 12:32:26
阅读次数:
293
为代表的任意字符串 ls *.txt如下 reame.txt recipes.txt? 仅与一个任意字符匹配[...] 同方括号中任意个字符相匹配[1-9] 匹配1到9之间的任意一个字符[a-zbe5-7]同所有a-z之间的字符和b,e,5,6,7相匹配[!...]与所有不再方括号中的某个字符匹配 ...
分类:
其他好文 时间:
2015-01-22 01:35:48
阅读次数:
136