Probleme avec la commande source

dihia -  
 dihia -
Bonjour,
pour l'installation du logiciel freesurfer j'ai besoin d'exécuter les deux commandes :
setenv FREESURFER_HOME usr/local/freesurfer
source $FREESURFER_HOME/SetUpFreeSurfer.csh
hors qu'il m'affiche un message d'erreur pour la deuxieme me disant que le fichier SetUpFreeSurfer.csh n'existe pas alors que il existe dans le freesurfer.
merci de m'envoyer vos réponses .



<config>Linux Firefox 3.6.10</config>

26 réponses

Xavstarblues Messages postés 10019 Date d'inscription   Statut Contributeur Dernière intervention   1 856
 
Salut
As tu vérifier les droits sur le fichier?
0
dihia
 
salut,
merci pour votre réponse.
oui j'ai vérifié en éxécutant la commande ls -l -t voilà ce qu'il m'affiche:
-rwxr-xr-x 1 root root 1394 2011-12-30 14:48 SetUpFreeSurfer.csh
0
Xavstarblues Messages postés 10019 Date d'inscription   Statut Contributeur Dernière intervention   1 856
 
ok, juste pour tester peut tu faire un
chmod 777 sur le fichier et retester ta commande?
ou alors t'assurer que tu executes ta commande en root?
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 433
 
Salut,

setenv FREESURFER_HOME usr/local/freesurfer
Il ne manque pas un slash devant ?

setenv FREESURFER_HOME /usr/local/freesurfer 
0
dihia
 
@Xavstarblues: j'ai éxécuté la commande et voilà ce qu'elle me renvoi :
/root> chmod 777 SetUpFreeSurfer.csh
chmod: ne peut accéder 'SetUpFreeSurfer.csh': Permission non accordée

@zip31: je ne sais pas, j'ai copié la commande du site du freesurfer et dans touts les site elle est écrite ainsi.
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 433
 
j'ai copié la commande du site du freesurfer
T'as un lien ?

Ton shell c'est du csh ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dihia
 
il y a ça comme site: http://biowulf.nih.gov/apps/freesurfer.html
je n'arrive pas à accéder au site du freesurferwiki pour vous donner le lien
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 433
 
bash shell:
export FREESURFER_HOME=/usr/local/freesurfer   
source $FREESURFER_HOME//SetUpFreeSurfer.sh

csh/tcsh shell:
setenv FREESURFER_HOME /usr/local/freesurfer
source $FREESURFER_HOME//SetUpFreeSurfer.csh

Que ce soit en bash ou en csh, les 2 ont le slash (la racine du système) en début de chemin ;-((
0
dihia
 
et maintenant il m'affiche cette erreur :
% source $FREESURFER_HOME//SetUpFreeSurfer.csh
/usr/local/freesurfer/SetUpFreeSurfer.csh: Too many open files.
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
que répond la commande
limit descriptors
0
dihia
 
hello dubcek
la commande répond :no such limit
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
que répond la commande
limit
0
dihia
 
% limit
cputime unlimited
filesize unlimited
datasize unlimited
stacksize 8192 kbytes
coredumpsize 0 kbytes
memoryuse unlimited
memorylocked 64 kbytes
maxproc unlimited
openfiles 1024
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
essayer en root
limit openfiles 2048
0
dihia
 
quand j'exécute la commande limit en root ça donne ça:
/root> limit
cputime unlimited
filesize unlimited
datasize unlimited
stacksize 8192 kbytes
coredumpsize 0 kbytes
memoryuse unlimited
vmemoryuse unlimited
descriptors 1024
memorylocked 64 kbytes
maxproc unlimited

et quand j'execute la commande : limit openfiles 2048
le résultat: no such limit
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
essaye en root
limit descriptors 2048
0
dihia
 
la réponse :limit: descriptors: Can't set limit (Opération non permise)
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
en root ?
~/tmp/a# limit descriptors  
descriptors  1024 
~/tmp/a# limit descriptors 2048
~/tmp/a# limit descriptors
descriptors  2048 
~/tmp/a# 
0
dihia
 
:/root> descriptors 1024
descriptors: Command not found.
nassima:/root> limit descriptors
descriptors 1024
:/root> limit descriptors 2048
limit: descriptors: Can't set limit (Opération non permise)
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
quelle est la limite ?
limit -h
0
dihia
 
bonjour,

c bon la commande limit descriptors 2048 a marché, mais à l'exécution de la commande : source $FREESURFER_HOME/SetUpFreeSurfer.csh j'ai toujours la meme erreur too many open files
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
et en bash ?
bash
export FREESURFER_HOME=/usr/local/freesurfer   
source $FREESURFER_HOME//SetUpFreeSurfer.sh
0
dihia
 
merci ça a marché, mais j'ai un autre souci si vous pouvez m'aider car je dois maintenant exécuter la commande qdec
il m'affiche cette erreur :
/usr/local/freesurfer/bin/qdec.bin: Erreur de format pour exec(). Binary file not executable.
0