Нужен код возврата комманды ls из конструкции:
ls /path | tee /path_to_file
всегда возвращает 0 - т.е. успешно выполнено, в не зависимости от результата вывода ls
конструкция в виде:
ls /path > /path_to_file
так возрващает правильно, но не подходит, ибо нужен вывод сразу в >1 файла!