AideAide   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes   S'enregistrerS'enregistrer   ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
Soutenez-nous en faisant vos achats AppleStore via cette bannière

Script shell

 
Poster un nouveau sujet   Répondre au sujet    Tout sur les MacBook Index du Forum -> Systèmes MacOS et autres logiciels ou jeux...
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Kir Kanos
PowerBook de Chêne
PowerBook de Chêne


Inscrit le: 01 Oct 2004
Messages: 952

MessagePosté le: Lun 25 Avr 2005 à 14:47    Sujet du message: Script shell Répondre en citant

salut tout le monde

j'aimerai me servir d'un script shell pour utiliser une toolbox que j'ai installé sur mon mac

le truc c'est que le script fonctionne nickel sur un linux mais sur mon mac ça ne fonctionne pas...

j'aurais aimé savoir s'il y avait des différences de fonctionnement entre mac et linux pour accéder à des fichiers en shell

voilà mon script si ça peut aider...

Citation:

#! /bin/tcsh -f

# define base directory for scripts, lists, models, etc.
set BASEDIR = /Users/jthomas/Htk

# define the path for the HTK binary files
set BIN = /usr/bin/bin.darwin

# fichier de configuration pour l'entrainement
set CONFIG_FILE = $BASEDIR/required/config.train
# liste des fichiers .wlt a traiter
set FILE_LIST = /Users/jthomas/Temp/exp_test/ecgwlt/wltlist.lst
# liste des timing de chacun des fichiers .wlt
set MLF = /Users/jthomas/Temp/exp_test/ecgwlt/ecg.mlf
# liste des etats du modele
set MODEL_LIST = $BASEDIR/lists/models.lst

# First create the path for initial models
rm -r -f $BASEDIR/models/hmm0
mkdir $BASEDIR/models/hmm0
touch $BASEDIR/models/hmm0/hmmdefs

# for each phone in 'models.lst' initialize the HMM using the prototype
foreach i (`cat $MODEL_LIST`)
$BIN/HInit -l $i -C $CONFIG_FILE -S $FILE_LIST -M /tmp -I $MLF -X wlt -T 1 -o $i $BASEDIR/required/proto
cat /tmp/$i >> $BASEDIR/models/hmm0/hmmdefs
rm -f /tmp/$i
echo ""
end

# Using the initial models created by HInit run HRest
rm -r -f $BASEDIR/models/hmm_hrest
mkdir $BASEDIR/models/hmm_hrest

foreach i (`cat $MODEL_LIST`)
echo $i
$BIN/HRest -S $FILE_LIST -H $BASEDIR/models/hmm0/hmmdefs -M /tmp -l $i -C $CONFIG_FILE -I $MLF -X wlt -T 1 $BASEDIR/models/hmm0/$i
cat /tmp/hmmdefs >> $BASEDIR/models/hmm_hrest/hmmdefs
rm -f /tmp/hmmdefs
echo ""
end


en fait la commande HInit prend en paramètre un fichier contenant une liste de fichier et apparemment la liste est lue mais pas les fichiers...

merci de votre aide
_________________
Apple MacBook Pro 17" Core i5 | Apple Wireless Keyboard v3 & Magic Trackpad | Apple Time Capsule 1To | HTC Desire & Android 2.2 | Apple iPod Classic 160Go

« Pour réaliser une chose vraiment extraordinaire, commencez par la rêver. Ensuite, réveillez-vous calmement et allez d'un trait jusqu'au bout de votre rêve sans jamais vous laisser décourager. » [ Walt Disney ]
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Tout sur les MacBook Index du Forum -> Systèmes MacOS et autres logiciels ou jeux... Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Pour soutenir le développement du site, passez par ici pour faire vos achats AppleStore
Powered by phpBB © 2001, 2002 phpBB Group
Traduction par : phpBB-fr.com