|
steps
Usage: steps [-h|-debug] [mask]
Скрипт для запуска расчетов, input-файлы которых собраны в отдельную папку.
Идеология такова: input-файлы собираются в отдельную папку, из этой папки
запускается скрипт. Скрипт выбирает файлы с расширениями, перечисленными
в %CONFIG (в начале скрипта). Для каждой расчетной программы д.б. свое
расширение input-файла, именно по нему скрипт определяет, какой программой
запускать расчет. В %CONFIG также должно быть поле run -- это строка запуска
расчетной программы. Остальные поля не обязательны. См. комментарии в тексте
скрипта.
В начале каждого расчета выбирается самый старый input-файл, переносится
в другую папку и в ней запускается на счет. Там же будут output-файлы.
Так как каждый раз папка с инпутами сканируется по новой, можно добавлять
в нее новые input-файлы.
При запуске скрипта в домашней директории создается скрытый файл
'.steps.run', который удаляется по окончании работы. Если этот файл
существует, повторный запуск скрипта блокируется.
В качестве параметра скрипту может быть дана маска (маски), например,
steps *.inp *.in -- расчет только pcgamess и priroda
Маски (как csh) будут работать и на Windows, хотя cmd их не понимает.
Если параметры отсутствуют, то обрабатываются все файлы, имеющие расширения,
перечисленные в %CONFIG.
Чтобы посчитать отдельный файл (файлы), нужно просто дать его имя как параметр.
С опцией -debug скрипт будет подробно описывать свои действия.
Последняя модификация: Thu Jul 18 18:05:41 2019
Download
Source
|