LInux find命令问题
找出/etc底下,容量大亍1500K以及容量等亍0的档案并用ls-l显示出来答:find/etc-size+1500k-o-size0-execls-l{}\;这是书上的...
找出 /etc 底下,容量大亍 1500K 以及容量等亍 0 的档案 并用ls -l显示出来
答:
find /etc -size +1500k -o -size 0 -exec ls -l {} \;
这是书上的答案,可是不知道为什么我操作后只显示size=0的文件而不显示1500K+的.
经核实/etc下确实有size=1500k+的文件
这是为什么呢 展开
答:
find /etc -size +1500k -o -size 0 -exec ls -l {} \;
这是书上的答案,可是不知道为什么我操作后只显示size=0的文件而不显示1500K+的.
经核实/etc下确实有size=1500k+的文件
这是为什么呢 展开
2个回答
展开全部
-exec ls -l {} \;
中的{}只会导入之前的操作,即 find /etc -size 0的文件
你换下位置就知道了
中的{}只会导入之前的操作,即 find /etc -size 0的文件
你换下位置就知道了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询