这两个find命令有什么区别
find . -name *
find . -name %26quot;*%26quot;
结果分别如下:
find . -name *
./a
find . -name %26quot;*%26quot;
./
./a
./.ssh/known_hosts
第一个 * 应该是被shell扩展的,
第二个是被find扩展的。
具体结果为什么这样不清楚。
你当前目录下有一a文件(或目录) 还有一目录 .ssh
第一条命令被shell 扩展为 find . -name a
第二条命令%26quot;*%26quot; 做为wildcard 被传给 find 故能显示此目录下所有的文件及目录
QUOTE:
原帖由 %26quot;compnik%26quot; 发表:
你当前目录下有一a文件(或目录) 还有一目录 .ssh
第一条命令被shell 扩展为 find . -name a
第二条命令%26quot;*%26quot; 做为wildcard 被传给 find 故能显示此目录下所有的文件及目录
是的,文件结果是这样的。
但是什么叫shell扩展呢?扩展规则是什么呢?
就是shell会将一些命令行的通配符(比如*)按预定的规则替换成另一些字符串,然后再分析成若干命令名称和参数。
这个在网中人老大的帖子里有很好的介绍,你可以看一下shell版的置顶帖子。
<
~~什么命令可以控制显示器的亮灭~~
安装的时候没有设置Xwindows,开机以后如何进入设置截面?
我安装了simsun.ttf字库后,G五笔不能用了,请帮忙解决!
linux下如何修改swap空间的大小
急: 安装Linux RH9遇到好怪的问题
今天安装PHP5 时, 出现下列情况,如何解决?
redflag有没有scounix下scoadmin这样的命令呢
unix系统安装问题
请教如何安装XFS Release 1.3.1
在Redhat下查看IO情况的命令是什么?
求助关于gcc的安装
关于BT的安装
请教分区
LINUX下如何在一块主板上安装两个RAID卡
TurboLinux 10 Desktop 安装问题
redht 的root 0024077丢失,且/var分区需要fsck,如何恢复0024077?
流媒体Helix Server详细安装,配置 (站长学习笔记)
如何写命令脚本?
关于软件安装的问题??
grub如何重新安装?