[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/se3master/usr/share/se3/sbin/ -> aidese3 (source)

   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


Generated: Tue Mar 17 22:47:18 2015 Cross-referenced by PHPXref 0.7.1