我正在尝试ls使用通配符实现命令,*. 我刚刚了解到,大多数 shell在执行命令*时会将包含的 ls-argument 转换为相应的条目。
例如,目录由、和 目录组成。
然后,该目录有、和。
并假设当前目录是目录。lsfooa.fileb.filebarbarc.filed.filee.filefoo
参数*/*被转换为以下条目。
"bar/c.file", "bar/d.file", "bar/e.file"
程序如何执行此操作?我不知道从哪里开始。并且
有很多可能的情况。
*/../*, ../../*,*/*/*等
任何建议都会很棒。谢谢..