LINUX.ORG.RU

История изменений

Исправление legolegs, (текущая версия) :

Кстати вот хороший способ проверить, находится ли файл финдом, без read который новички всегда используют неправильно:

# вариант попроще для понимания
if ! find -name "${FILE}" -type f | cmp -s - /dev/null; then
    echo "File is exist! ${FILE} " >> /var/log/temp_find_final_files.txt
  else
    echo "file not found ${FILE} " >> /var/log/temp_find_final_files.txt
fi

# вариант переносимый и короткий
if ! find -name "${FILE}" -type f -exec false {} +; then
    echo "File is exist! ${FILE} " >> /var/log/temp_find_final_files.txt
  else
    echo "file not found ${FILE} " >> /var/log/temp_find_final_files.txt
fi

Исходная версия legolegs, :

Кстати вот хороший способ проверить, находится ли файл финдом, без read который новички всегда используют неправильно:

# вариант попроще для понимания
if ! find "${FILE}" -type f | cmp -s - /dev/null; then
    echo "File is exist! ${FILE} " >> /var/log/temp_find_final_files.txt
  else
    echo "file not found ${FILE} " >> /var/log/temp_find_final_files.txt
fi

# вариант переносимый и короткий
if ! find "${FILE}" -type f -exec false {} +; then
    echo "File is exist! ${FILE} " >> /var/log/temp_find_final_files.txt
  else
    echo "file not found ${FILE} " >> /var/log/temp_find_final_files.txt
fi