导航:首页 > 程序命令 > linux命令通配符

linux命令通配符

发布时间:2025-01-01 03:18:03

linux命令中 $ ls * \* 和$ ls * "*" 的显示结果是否完全一致 帮忙解释下命令

首先第一个*是通配符,
比如/a下有c1 d1 e1三个文件,
那么ls /a/*这个命令会展开成三个命令:ls /a/c1 ; ls /a/d1 ; ls /a/e1来执行。
\可以理解成是转义,这样\*就是字符*
这样ls /a/*\*展开就是 ls /a/c1* ;ls /a/d1* ;ls /a/e1* 这样子,也就是ls 以星号结尾的文件,
bash中,把“”中字符串当作不同字符串进行解释,那么跟前面的命令就是一样的了

② Linux命令环境中的通配符有哪些它们的不同点是什么

通配符 1、基本的通配符有哪些? ·“?”可替代单个字符。 ·“*”可替代任意字符。 ·方括号“[charset]”可替代charset集中的任何单个字符。 对最后一条做些解释。[cChH]通配符便可替代c或h字符的大小写形式。 通配符集还能描述介于字符对之间的所有字符。如“[a-z]”就可以代 替任意小写字母,而[a-zA-Z]则可替代任意字母。注意可替代的字符 包括字符包括字符对之间的所有字符。 与DOS相比,UNIX的通配符机制要比DOS好得多。在DOS中,任何在“*” 之后,在“.”之彰的字符均被忽略,所以下面的指令将不能得到你想 象的结果。 del *bak.* 在DOS中,用户只能用此命令删除当前目前下的所有文件,除非系统要 求你不这样做。而在UNIX系统中,“*”可替代包括0在内的任意数字的 字符,但一行中的其余特征也仍需匹配,因此“bak.*”可匹配 newbak.save、oldbak.new甚至bak.temp,但不能和newbak匹配,因为后 者不含“.”。这非常巧妙,可大大方便用户,而“*bak”则可匹配以上 所有的词条,包括newbak。 2、能在一条指令中用多个通配符吗? 可以,如 rm a*out*tmp? 该命令可以删除一系列临时性的输出文件,如ab.out.temp1、ab.out.temp1 等。 3、如何利用通配符使指令更灵活? UNIX可将有一定关的文件看作一集合的一部分,用户可以用该集合去匹配。 所以,如果你需要删除file1.temp、file2.temp……file9.temp,只须健入: rm file[0-9].temp 该技巧的用处在于可以用删除那些相要删除的文件。如果你每天都要为一个 非常重要的 数据库 做一个“mp”报告,你把文件存入mp.date%h%d, 它包括一系列文件如下: mp.jun23 mp jun24 mp jun25 mp.jun26 再让我们假设因为每个文件的容量都在100M左右,所以磁盘空间很快会被占满, 因此需要每隔几天删去一些老的文件,只留下最近的两个文件,为此,键入: rm –i *[34] 这条指令将删去那些以“”开头并以“3”或“4”结尾的文件。

③ Linux的基本命令格式如何Linux下经常使用的通配符有哪些

Linux的基本命令格式:

命令 [-选项] [参数]

linux常用通配符有* ,?,[ ],[^],[:space:],[:punct:],[:lower:],[:upper:],[:digit:],[:alnum:]等等。

* 匹配任意长度的任意字符

?匹配任意单个字符

[ ]匹配制定范围内的单个字符[^]匹配制定范围外的单个字符

[:space:]匹配单个空白字符

[:punct:]匹配单个标点符号字符

[:lower:]匹配单个小写字母字符

[:upper:]匹配单个大写字母字符

[:digit:]匹配单个数字字符

[:alnum:]匹配单个数字和字母字符

以上通配符在使用时还需再加一个[ ]

更多详细Linux知识可参考《Linux就该这么学》。

阅读全文

与linux命令通配符相关的资料

热点内容
安卓软件怎么重新使用 浏览:477
mysql新建用户命令 浏览:541
云服务器显示拒绝连接 浏览:71
云服务器矩阵什么意思 浏览:79
和程序员有关的网名 浏览:230
游戏云咖如何租服务器 浏览:202
程序员rpg游戏 浏览:197
编程范式下载 浏览:249
phpsocket框架对比 浏览:440
java字符串使用 浏览:581
程序员怎么考主管 浏览:714
变形坦克2为什么连不上服务器 浏览:584
camera算法 浏览:868
怎么压缩成几个文件 浏览:836
阿里云服务器express项目 浏览:798
高大模板支撑下部加密 浏览:63
aes替换算法教程 浏览:507
java方法重写和重载 浏览:764
往复式压缩机循环工作过程顺序 浏览:271
思维的方式pdf 浏览:864