Как запустить расчеты на природе в линуксе?
Если можна поподробней...
amge писал(а):Если считать много и часто, то удобно использовать какую-нибудь batch system и ставить расчеты в очередь через qsub (у нас есть удобные запускалки для этого)Darth Vasya писал(а):...как всегда - p### < входной.файл | tee выходной.файл
А почему у него расширение .txt ? Надо экзенник. Может это он и есть? Проверить можно командой file p6_32.txt. Если это действительно он, то переименуй и сделай исполняемым (компилировать не нужно)Sagittarium A* писал(а):Вот скачал я файл природы - например p6_32.txt (сырец?).
Что далее? надо ли компилировать, и как...
Плиз хелп
Спасибо за ответ.amge писал(а):А почему у него расширение .txt ? Надо экзенник. Может это он и есть? Проверить можно командой file p6_32.txt. Если это действительно он, то переименуй и сделай исполняемым (компилировать не нужно)
mv p6_32.txt p6_32
chmod +x p6_32
Потом надо еще файл базиса, положить в простейшем случае в ту же директорию.
Затем запускать как сказал Darth Vasya
Код: Выделить всё
p6_32 <1.in | tee 1.outЕстественно, что создаёт пустой аутпут -- его tee создаёт. А Вы добавили в PATH директорию, из которой запускаете? Если нет, то надо.Sagittarium A* писал(а):И так не выходит, например при:Код: Выделить всё
p6_32 <1.in | tee 1.out
Пишет дескать нету такой команды p6_32.
Хотя пустой оутпут создает...
Код: Выделить всё
export PATH=$PATH:/path/to/prirodaКод: Выделить всё
./p6_32 <1.in | tee 1.outМда... Кто сложнее придумает?Marxist писал(а):если запускать из той же директории, где лежит исполнимый файл.Код: Выделить всё
./p6_32 <1.in | tee 1.out
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей