我有一个文本文件 (ListOfAllFiles.txt),其中包含 500 个文件的列表,其中一些存在而一些不存在。
我想制作两个文本文件,指示哪些文件存在,哪些不存在。
到目前为止,这是我的代码:
#!/bin/bash
for f in $(cat /path/to/ListOfAllFiles.txt)
do
if [[ -f $f ]]; then
echo $f > /path/to/FilesFound.txt
else
echo $f > /path/to/FilesNOTFound.txt
fi
done
我究竟做错了什么??