...
Skrypt monitorujący postęp aplikacji uruchamiany jest automatycznie, cyklicznie przez środowisko QCG.Rolą tego skrypty jest wyszukanie zadanej informacji i przekazanie jej w odpowiednim formacie na standardowe wyjście. Informacja ta ze Format danych wypisywanych przez skrypt monitorujący jest uzależniony od używanego schematu. Informacjaze standardowego wyjścia jest przechwytywana i wysyłana do usługi QCG-Monitor.
...
Code Block | ||
---|---|---|
| ||
#!/bin/bash echo 'qcg.monitor.scheme=gaussianext' echo "#energy#" grep "SCF Done:" _stdouterr | awk '{print $5}' echo "#force##maxforce#" grep "^ Maximum Force" _stdouterr | awk '{print $3}' echo "#rmsforce#" grep "^ RMS Force" _stdouterr | awk '{print $3}' echo "#maxdispl#" grep "^ Maximum Displacement" _stdouterr | awk '{print $3}' echo "#rmsdispl#" grep "^ RMS Displacement" _stdouterr | awk '{print $3}' |
...