从文件中读取文件名并使用状态更新另一个文件

时间:2015-06-07 06:56:32

标签: shell

我有一个文本文件abc.txt,它包含一些文件名。

我必须编写一个shell脚本来检查目录中是否存在abc.txt中列出的文件名。

然后创建一个新文件,其中包含状态为' Exists'或者'不存在'。

1 个答案:

答案 0 :(得分:1)

您需要以下内容:

while read line
do
    if [[ -f $line ]]
    then
         echo "File $line exists"
    else 
         echo "Creating file $line"
         touch $line
    fi
done < abc.txt