Вычисление контрольных сумм файлов из файла-задания |
В один текстовый файл может быть записана информация о контрольных суммах (далее - хэшей) сразу нескольких файлов. Чтобы подсчитать хэши файлов и записать результат в один текстовый файл, создайте файл-задание. Формат файла-задания с обрабатываемыми файлами приведен в пункте Описание структуры файла-задания. Для вычисления хэшей файлов из файла-задания, требуется запустить программу FPSUHash с параметром [–L], указав полный путь и имя файла-задания. Пример команды c указанием файла с результатами вычислений в файле-задании (см. рисунок ниже): /home/ami/fpsu/linfpsuhash -L /home/ami/fpsu/file_list.hsj Результатом выполнения данной команды будет файл-список, указанный в файле-задании file_list.hsj, в котором будут содержаться вычисленные хэши файлов. При запуске программы возможно применение необязательного параметра, в котором отдельно задается полный путь и имя файла с полученными в результате работы программы хэшами (см. рисунок ниже). Пример команды с явным указанием файла с результатами вычислений: /home/ami/fpsu/linfpsuhash -L /home/ami/fpsu/file_list.hsj /home/ami/fpsu/file_list.hsh Результатом выполнения данной команды будет файл-список file_list.hsh, в котором будут содержаться вычисленные хэши файлов из файла-задания file_list.hsj. При этом в файле-задании указывается только путь до файла-списка /home/ami/fpsu/. Примечание. Параметр [-S] может быть применен только, если явно указан файл с результатами вычислений хэшей. |