sandbox

#!/bin/ksh
exec > /tmp/test.log
cat /tmp/liste_fic |while read i
do
[[ -f $i ]] \
&& echo "[INFO] RC=0 - fichier present, execution de $i" \
|| echo "[WARNING] RC=50 - fichier $i non present"
done
#!/bin/ksh
exec > /tmp/test.log
cat /tmp/liste_fic |while read i
do
   if [ -f $i ]
      then
          echo "[INFO] RC=0 - fichier present, execution de $i"
      else
          echo "[WARNING] RC=50 - fichier $i non present"
   fi
done

/tmp/test.log

[WARNING] RC=50 - fichier data/pages/ non present
[INFO] RC=0 - fichier present, execution de data/pages/start.txt
[INFO] RC=0 - fichier present, execution de data/pages/xdsl.txt
[INFO] RC=0 - fichier present, execution de data/pages/xen_robin.txt
[WARNING] RC=50 - fichier data/pages/informatique non present
[WARNING] RC=50 - fichier data/pages/informatique/langages non present
[INFO] RC=0 - fichier present, execution de data/pages/informatique/langages/built-in_variables.txt
[INFO] RC=0 - fichier present, execution de data/pages/informatique/langages/accueil.txt
[INFO] RC=0 - fichier present, execution de data/pages/informatique/langages/utiliser_cpan.txt
[WARNING] RC=50 - fichier data/pages/informatique/langages/scripts_shell non present
[WARNING] RC=50 - fichier data/pages/informatique/langages/scripts_shell/uuencode non present
[INFO] RC=0 - fichier present, execution de data/pages/informatique/langages/scripts_shell/uuencode/backup.ksh.txt
[INFO] RC=0 - fichier present, execution de data/pages/informatique/langages/scripts_shell.txt
[INFO] RC=0 - fichier present, execution de data/pages/informatique/langages/scripts_perl.txt
[INFO] RC=0 - fichier present, execution de data/pages/informatique/nix.txt
[WARNING] RC=50 - fichier .infodata/pages/informatique/jeux non present
[INFO] RC=0 - fichier present, execution de data/pages/informatique/jeux/diplo.txt
[INFO] RC=0 - fichier present, execution de data/pages/informatique/jeux/diplo_partie_1.txt
[INFO] RC=0 - fichier present, execution de data/pages/informatique/reseau.txt
[WARNING] RC=50 - fichier data/pages/informatique/jeux_videos non present
[WARNING] RC=50 - fichier ages/informatique/jeux_videos/jeux_actuels_et_ou_recents.txt non present
[WARNING] RC=50 - fichier data/pages/informatique/jeux_videos/le_grenier_des_jeux_videos non present
[INFO] RC=0 - fichier present, execution de data/pages/informatique/nix/hp/hpux_basic_admin/sendmail.txt
[WARNING] RC=50 - fichier ata/pages/informatique/nix/hp/hpux_mem.txt non present
[INFO] RC=0 - fichier present, execution de data/pages/informatique/nix/hp/hpux_lvm.txt
[INFO] RC=0 - fichier present, execution de data/pages/informatique/nix/hp/hpux_san.txt
[INFO] RC=0 - fichier present, execution de data/pages/informatique/nix/hp/hpux_tuning.txt
[WARNING] RC=50 - fichier ndlp.infodata/pages/informatique/nix/hp/blades.txt non present
[WARNING] RC=50 - fichier data/pages/informatique/nix/android non present
[WARNING] RC=50 - fichier matique/nix/android/xperia_sp_cyanogendmod11_android4.3.txt non present
[WARNING] RC=50 - fichier data/pages/informatique/nix/nas non present
[INFO] RC=0 - fichier present, execution de data/pages/informatique/nix/hp.txt
[INFO] RC=0 - fichier present, execution de data/pages/informatique/nix/ibm_ibm_hmc.txt
[INFO] RC=0 - fichier present, execution de data/pages/informatique/nix/mcsg.txt
[INFO] RC=0 - fichier present, execution de data/pages/informatique/nix/linux.txt
[INFO] RC=0 - fichier present, execution de data/pages/informatique/nix/ibm.txt
[WARNING] RC=50 - fichier ndlp.infodata/pages/playground non present
[WARNING] RC=50 - fichier ndlp.infodata/pages/playground/playground.txt non present
[INFO] RC=0 - fichier present, execution de data/pages/404.txt
[WARNING] RC=50 - fichier data/pages/wiki non present
[WARNING] RC=50 - fichier ata/pages/wiki/syntax.txt non present
[WARNING] RC=50 - fichier ata/pages/wiki/dokuwiki.txt non present
[INFO] RC=0 - fichier present, execution de data/pages/wiki/welcome.txt
  • sandbox.txt
  • Dernière modification : 2014/12/04 15:21
  • de 127.0.0.1