[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 #!/bin/bash 2 # 3 ##### Permet d'afficher la liste des scripts et l'aide correspondante ##### 4 # 5 ## $Id: aidese3 7713 2013-03-16 00:59:59Z keyser $ ## 6 7 if [ "$1" == "--help" -o "$1" == "-h" ] 8 then 9 echo "Permet d'obtenir la fonction de chaque script de SambaEdu" 10 echo "Les scripts se trouve dans /usr/share/se3/[sbin ou script]" 11 echo "Usage : aidese3 [début du nom] pour n'avoir que les scripts commençant par" 12 echo "--help cette aide" 13 14 exit 15 fi 16 17 #Couleurs 18 COLTITRE="\033[1;35m" # Rose 19 COLPARTIE="\033[1;34m" # Bleu 20 21 COLTXT="\033[0;37m" # Gris 22 COLCHOIX="\033[1;33m" # Jaune 23 COLDEFAUT="\033[0;33m" # Brun-jaune 24 COLSAISIE="\033[1;32m" # Vert 25 26 COLCMD="\033[1;37m" # Blanc 27 28 COLERREUR="\033[1;31m" # Rouge 29 COLINFO="\033[0;36m" # Cyan 30 31 32 33 if [ "$1" != "" ] 34 then 35 LIST="$1*" 36 fi 37 cd /usr/share/se3/sbin 38 echo -e "$COLERREUR ======================== sbin ================================================" 39 ls $LIST 2> /dev/null | while read C 40 do 41 # perl -ne 'print $1 if /^#{5}(.*)#{5}$/' $A 42 AIDE=`grep "^##### .* #####$" $C | cut -d\# -f6` 43 if [ "$C" != "aidese3" ] 44 then 45 VERS=`cat $C | grep '$Id:' | cut -d: -f2 | cut -d" " -f3` 46 fi 47 if [ "$AIDE" != "" ] 48 then 49 echo -e "$COLTITRE $C $COLINFO $VERS $COLCMD $AIDE" 50 fi 51 AIDE="" 52 VERS="" 53 done 54 55 cd /usr/share/se3/scripts 56 57 echo -e "$COLERREUR ======================== scripts ================================================" 58 ls $LIST 2> /dev/null | while read D 59 do 60 AIDE=`grep "^##### .* #####$" $D | cut -d\# -f6` 61 VERS=`cat $D | grep '$Id:' | cut -d: -f2 | cut -d" " -f 3` 62 if [ "$AIDE" != "" ] 63 then 64 65 echo -e "$COLTITRE $D $COLINFO $VERS $COLCMD $AIDE" 66 fi 67 AIDE="" 68 VERS="" 69 done
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 |