Ubuntu通配符的使用

版权声明:转载要声明哦 https://blog.csdn.net/qq_42757964/article/details/82750250

通配符的使用

通配符 含义
* 代表任意个数个字符
? 代表任意一个字符,至少 1 个
[ ] 表示可以匹配字符组中的任一一个
[abc] 匹配 a、b、c 中的任意一个
[a-f] 匹配从 a 到 f 范围内的的任意一个字符

在这里插入图片描述

" * " 表示任意字符 , 以1找的便是所有以1开头的文件
现在利用
号找以1结尾的文件
在这里插入图片描述
可以看到显示的是找不到,因为缺少扩展名,要加上 .txt为结尾
在这里插入图片描述
这样便可以了
假如现在我们寻找以3为结尾的文件,刚刚教的是可以这样写 3.txt
那现在在学一种 3 (这是为什么了?因为
号可以代表任意个字符串,当然也可以代表.txt这种结尾啦~)

?是只代表任意一个字符
在这里插入图片描述

【】表示可以匹配字符组中任意一个

在这里插入图片描述


绝对路径

相对路径和绝对路径
• 相对路径 在输入路径时,最前面不是 / 或者 ~,表示相对 当前目录 所在的目录位置
• 绝对路径 在输入路径时,最前面是 / 或者 ~,表示从 根目录/家目录 开始的具体目录位置

也就是说只要是以23(图片中例子)结尾的,且【】中含有的数字只要被包含都会被匹配出来
在这里插入图片描述
不同于绝对路径
在这里插入图片描述
绝对路径是定位到哪就可以直接跳转过去,而相对路径则需要在当前目录下存在你要去的那个文件路径,找不到的话就会报错

总结一下
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_42757964/article/details/82750250