[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 #!/bin/bash 2 3 # $Id: copie_corrige_distrib.sh 7061 2012-04-02 09:22:45Z dbo $ # 4 5 # copier un corrigé global dans les s-rép de devoir de l'élève 6 # appel : $cr=exec("/usr/bin/sudo /usr/share/se3/scripts/copie_corrige_distrib.sh $uid_eleve \"$rep\" \"$nom_fichier\" $login") ; 7 8 uid=$1 9 rep=$2 10 fichier=$3 11 # Ajout: 12 prof=$4 13 14 if [ -d "$rep" ] 15 then 16 nom=$fichier%.*} 17 ext=$fichier#$nom} 18 dest="$rep/CORRIGE$ext" 19 #cp -a "/tmp/$fichier" $dest 20 #cp -a "/tmp/$prof/$fichier" $dest 21 22 cp -a "/tmp/$prof/$fichier" "$dest" 23 chown admin:nogroup "$dest" 24 chmod 700 "$dest" 25 setfacl -m u:$uid:rwx "$dest" 26 setfacl -m u:$prof:rwx "$dest" 27 28 # setfacl -m m::rwx "$dest" 29 30 [ -f "$dest" ] && echo 1 31 fi
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |