При запуске cksum для файла, скажем, /tmp/foo.bar, команда linux возвращает три значения: контрольную сумму, количество байтов в файле и путь к файлу.
Вопрос: Почему возвращается путь к файлу?
Поскольку он уже отдан команде, он известен. Даже если это была ссылка, по ней не переходят, поэтому при ее возврате дополнительная информация не добавляется. Есть ли причина, по которой я не вижу?
так как cksum
может работать с несколькими файлами. он возвращает результат для каждого из них отдельно
cksum *
вернет контрольную сумму для всех файлов, доступных в папке, построчно