码迷,mamicode.com
首页 >  
搜索关键字:通配符 特殊字符 shell    ( 33846个结果
leetcode第一刷_Simplify Path
这道题的思路还是比较清晰的,用栈嘛,麻烦是麻烦在这些层次的细节上。主要有下面几个: ./和/:当前路径,遇到这种,应该将后面的文件夹或文件入栈。 ../:上一层路径,遇到这种,应该做一次出栈操作,相当于返回了上一层目录。 //:可以直接简化成‘/’。 还有下面几个要注意的测试用例: 1. linux的路径名可以含有很多特殊字符,比如“_”,".","*"等等,所以要特别注意含有"."的哪...
分类:其他好文   时间:2014-05-13 23:32:13    阅读次数:347
静态模式
静态模式可以更加容易地定义多目标的规则,可以让我们的规则变得更加地有弹性和灵活。我们还是先来看一下语法: : : ... targets 定义了一系列的目标文件,可以有通配符。是目标的一个集合。 target-pattern 是指明了targets 的模式,也就是目标集模式。 prereq-patterns 是目标的依赖模式,它对target-pattern 形成的模式再进行一...
分类:其他好文   时间:2014-05-13 07:21:57    阅读次数:339
Linux作业(三)-shell统计某文章中出现频率最高的N个单词并排序输出出现次数
#!/bin/bash if [ $# -ne 2 -a $# -ne 1 ] ;then echo "usage: `basename $0 ` [n] input file " echo exit fi if [ $# -eq 1 ];then I_TOP=10 I_FILE=$1 fi...
分类:系统相关   时间:2014-05-13 06:21:24    阅读次数:454
数据库查询中的特殊字符的问题
数据库查询中的特殊字符的问题 在进行数据库的查询时,会经常遇到这样的情况:    例如想在一个用户数据库中查询他的用户名和他的密码,但恰好该用户使用的名字和密码中有特殊的字符,例如单引号,“|”号,双引号或者连字符“&”。    例如他的名字是1"test,密码是A|&900    这时当你执行以下的查询语句时,肯定会报错: SQL = "SELECT * FROM SecurityLe...
分类:数据库   时间:2014-05-13 06:09:03    阅读次数:454
Hbase常用命令
hbase shell命令的使用 再使用hbase 命令之前先检查一下hbase是否运行正常 hadoop@Master:/usr/hbase/bin$ jps 2640 HMaster 27170 NameNode 27533 SecondaryNameNode 3038 Jps 27795 TaskTracker 27351 DataNode 2574 HQuorumPeer ...
分类:其他好文   时间:2014-05-13 05:40:21    阅读次数:460
mongodb的写入,删除,更新
1. mongodb创建数据库和集合 mongodb数据库和集合的创建是隐式的。 意思是说不用单独写create database 语句。 直接使用use关键词即可。 在bin/mongo shell下运行:...
分类:数据库   时间:2014-05-13 00:28:12    阅读次数:445
远程注册自己的组件
把asp程序作成dll很多好处,但是有一点,该dll必须注册才能在asp中调用。如果是自己的服务器那还好,但如果是租用的虚拟服务器,就没办法使用了。  怎样在远程主机上注册我们的dll呢?在服务器端使用Shell!!! 让我们先将自己的dll文件通过ftp或http上传到服务器上,然后作一个asp程序,调用WScript.Shell来执行regsvr32命令:  Set oShell = C...
分类:其他好文   时间:2014-05-12 23:45:04    阅读次数:377
简单的通配符匹配算法
个人的小程序需要匹配一些简单的通配符,如*?之类。抽时间写了一个 1 #pragma once 2 #ifndef CHECKER 3 #define CHECKER 4 5 #include 6 #include 7 #include 8 using namespace s...
分类:其他好文   时间:2014-05-12 19:29:51    阅读次数:386
globbing
1.globbing是什么?globbing表示通配符,BASH支持文件名通配。2.globbing常用列表及使用心得序号符号使用心得1?表示任意一个字符,注意与常规的正则表达式的区别。(正则中?表示可选的)2*表示任意长度任意字符,与正则有差异。比如:globbing中a*表示以a开头,之后是任意长度..
分类:其他好文   时间:2014-05-11 19:32:25    阅读次数:268
笑谈Linux
Linux的shell命令难记且容易忘记,但使用以下方法,或许就比较容易记住了。1命令提示符$,#:$表示美元,代表发工资,因此普通用户工作的时候,前面需要放一叠美元工作才有动力。#表示很厉害的意思,发音sharp,虽然不知道root用户到底能做多少事情,但事实是不需要美元激励就有..
分类:系统相关   时间:2014-05-11 19:29:21    阅读次数:354
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!