Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
864 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Pascal] Traduire un script shell en pascal

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Pascal] Traduire un script shell en pascal

n°1320740
lolo m
Posté le 08-03-2006 à 10:03:30  profilanswer
 

Bonjour
 
Voila j'ai fait un script shell et on m'a demandé de la traduire en pascal.
Mais voila je maitrise peu ce langage.
 
Pouvez vous m'aider ? svp c'est très important.
 
J'ai des pb pour créer des répertoires, dire que si un fichier est présent dans un répertoire le déplacer dans un autre, afficher la liste des répertoire et copier cette liste dans un répertoire.
 
je vous met mon code shell, j'espère que ca pourra vous aider.
 

Code :
  1. #On extrait de la date le mois et le jour
  2. mmjj=`date +%m%d`
  3. #Création d'un répertoire temporaire
  4. mkdir temp
  5. #Parcours le fichier
  6. cat svRJ |
  7. while read ligne
  8. do
  9. set `echo $ligne`
  10. numgref=$1
  11. lignegref=`grep $(($numgref)) gref.inpi`
  12. set `echo $lignegref`
  13. nomgref=$2
  14. nomfichier=jaf.$nomgref$mmjj
  15. if test ! -e save/$nomfichier
  16. then
  17.  if test ! -e greffes/$nomfichier
  18.  then
  19.   echo $ligne >> temp/$nomfichier
  20.  fi
  21. fi
  22. done
  23. #on stocke la liste des fichiers créés dans un fichier "liste"
  24. cd temp/
  25. find *$mmjj > liste
  26. cd ..
  27. if [ -e temp/liste ]
  28. then
  29. cat temp/liste |
  30. while read fichier
  31. do
  32.  # On déplace le fichier du répertoire "temp" s'il n'est pas présent dans save et dans greffe
  33.  if test ! -e greffes/$fichier
  34.  then
  35.   `mv temp/$fichier greffes/`
  36.  fi
  37. done
  38. fi
  39. #suppresion des fichiers créés
  40. rm temp/liste


 
Merci beaucoup d'avance

mood
Publicité
Posté le 08-03-2006 à 10:03:30  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Pascal] Traduire un script shell en pascal

 

Sujets relatifs
pb avec un shellbalise no script
Lancement de script VBS a partir d'un script VBProbleme avec un script {RESOLU}
Probleme avec un scriptEcrire le résultat d'un script python dans un fichier texte
Script vbs Erreur 800A0046 Permission deniedappel d'une commande shell à partir d'un programme java
Utilisation de Microsoft Script EditorAccès source externe depuis un script VB
Plus de sujets relatifs à : [Pascal] Traduire un script shell en pascal


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR