linux脚本文件问题

发布网友

我来回答

2个回答

热心网友

#!/bin/sh
for i in `ls /dsf/mydrv/*.c`
do
        echo $i
done

其中第二行ls /dsf/mydrv/*.c 那连个点不是单引号,是esc下面的符号。

热心网友

for i in /dsf/mydrv/*.c

修改为 for i in `ls /dsf/mydrv/*.c`追问

改了之后出错了

但是明明有这个目录

这是为什么呢?

追答提示应该是目录不存在,可能是不存在或者不允许访问。

不过如果你用root用户应该不存在不允许访问的问题

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com