Chinaunix

标题: 如何查找指定的文件 [打印本页]

作者: wuduogen    时间: 2010-11-18 00:46
标题: 如何查找指定的文件
如何在当前目录下查找文件名为a的文件,如果找到,将文件的属性信息写入文件b,如果未找到,在b中注明未找到.
本想用find指令来找文件,然后用if语句来判断是否找到,但是find不管找到与否返回的都是0,所以卡在这里,望高人解答。
作者: jason680    时间: 2010-11-18 08:25
如何在当前目录下查找文件名为a的文件,如果找到,将文件的属性信息写入文件b,如果未找到,在b中注明未找到 ...
wuduogen 发表于 2010-11-18 00:46



if [ -e a ] ; then
   echo exist
else
   echo no exist
fi
作者: L_kernel    时间: 2010-11-18 08:50
  1. #!/bin/bash
  2. if [ -e a ]; then
  3.         ls -al a | awk '{print $1}' > b
  4. else
  5.         echo 'file a not exist' > b
  6. fi
复制代码





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2