2011-07-06 7 views
1

Je suis en train de créer un script shell capable d'exécuter l'utilitaire de benchmark Filebench. Filebench vous permet d'effectuer une variété de tests FileIO pour vérifier les performances. Pour l'exécuter manuellement, tapez d'abord> sudo filebench - ceci vous donne l'invite suivante> filebench> - vous tapez ensuite> load - et enfin la durée du test> 60. J'ai essayé de le faire avec le script suivant mais il se bloque juste à l'invite de filebench> attendant plus d'entrée.Script shell Shell

#! /bin/bash 

sudo filebench 
load filemicro_seqread 
run 60 

echo "Starting test" $(date +"%H:%M:%S") >> seqRead.txt 

Merci à l'avance,

Répondre

0

Untested, mais ce travail ?:

sudo filebench <<SCRIPT>> seqRead.txt 
load 
run 60 
SCRIPT 

En savoir plus sur "ici" documents here

+0

Cheers mate qui semble avoir fait le tour . – Barry