从文件中获取目录名称并检查它们是否存在

时间:2015-06-09 15:06:00

标签: bash loops

我有一个包含文件夹列表的文件。我有一个脚本,如果该文件夹存在与否,将通过回显TRUE和文件夹名称或FALSE和文件夹名称输出。

我希望能够在外部文件的每一行上运行此操作,以便检查文本文件中的所有文件夹是否存在。

#!/bin/bash

DIRECTORY="directory name"
if [ -d $DIRECTORY ]
then
    echo "TRUE  $DIRECTORY" >> folder_output.txt
else
    echo "FALSE $DIRECTORY" >> folder_output.txt
fi

文本文件名为folders.txt我需要将folders.txt中的每一行循环到变量$DIRECTORY

1 个答案:

答案 0 :(得分:1)

您可以逐行阅读文件。

private final OnViewChangedNotifier onViewChangedNotifier_ = new OnViewChangedNotifier();

@Override
public void onCreate(Bundle savedInstanceState) {
    OnViewChangedNotifier previousNotifier = OnViewChangedNotifier.replaceNotifier(onViewChangedNotifier_);
    init_(savedInstanceState);
    super.onCreate(savedInstanceState);
    OnViewChangedNotifier.replaceNotifier(previousNotifier);
    setContentView(layout.activity_hub);
}