为啥ls -l *只涉及当前目录文件和直接子目录下的文件啊。*不是可以代表任意字符么。等同s -lR
发布网友
发布时间:2022-05-03 07:31
我来回答
共2个回答
热心网友
时间:2023-10-14 10:18
我们在用 ls -l dir #假设dir是个文件夹
时,显示的dir目录下的文件,而*匹配当前目录下的所有文件和文件夹,所以ls -l *能显示当先目录的文件和当前目录下的文件夹下的文件。
他和ls -lR是不同的 , ls -lR 是递归显示,它能显示当前目录下文件夹下的文件夹,而 ls -l * 就不能。
热心网友
时间:2023-10-14 10:18
我们在用 ls -l dir #假设dir是个文件夹
时,显示的dir目录下的文件,而*匹配当前目录下的所有文件和文件夹,所以ls -l *能显示当先目录的文件和当前目录下的文件夹下的文件。
他和ls -lR是不同的 , ls -lR 是递归显示,它能显示当前目录下文件夹下的文件夹,而 ls -l * 就不能。
热心网友
时间:2023-10-14 10:18
*只是通配符而已,不是命令的执行条件
热心网友
时间:2023-10-14 10:18
*只是通配符而已,不是命令的执行条件