-1

複数行のファイルを含むファイルがあります。また、すべてのファイルがあるディレクトリもあります。ファイルにリストされているファイルがディレクトリに存在するか、シェルスクリプトを介して存在しないかを見つけたいと思います。

4

1 に答える 1

0

繰り返してテストする

cat filelist.lst | while read filename
do
   if [ -f directory/$filename ]
   then echo File $filename exists
         # build up a list
        exists="$exists directory/$filename"
   fi
done
于 2012-10-04T14:34:03.623 に答える