Script

lesupreme Messages postés 30 Statut Membre -  
 Blob -
Bonjour,
je suis débutant dans linux et j'ai ce script à comprendre afin de le modifier:

#!/home/zouzoua/essai/convsh1-1.90
# convsh script conv2utf.tcl
#
# convert each file into a corresponding utf file
# files names are taken from te command arguments
# for example to convert all drs files in the current directory
# into netcdf files use the following command:
# conv2utf.tcl *.dic
# write out utf file
set outformat utf
# automatically work out input file type
set filetype 0
# convert all fields in input files to netcdf
set fieldlist -1
# read in each of the input file and write output file
foreach infile $argv {
# replace input file extension with .utf to get output filename
set outfile [file tail [file rootname $infile].utf]
# read input file
read $filetype $infile
# write out all input fields to a utf file
write $outformat $outfile $fieldlist
#remove input file information from convsh's memory
clear all
}

toute aide sera la bienvenue merci d'avance

2 réponses

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Merci gogole ;-)

    #! / home/zouzoua/essai/convsh1-1.90
    # Convsh scénario conv2utf.tcl
    #
    # Convertir chaque fichier dans un fichier utf correspondant
    # Les noms des fichiers sont transférés d'arguments de la commande TE
    # Par exemple, pour convertir tous les fichiers drs dans le répertoire courant
    # Dans des fichiers NetCDF utilisez la commande suivante:
    # Conv2utf.tcl *. Dic
    # Écrire le fichier utf
    mettre outformat utf
    # Fonctionne automatiquement le type de fichier d'entrée
    set filetype 0
    # Convertir tous les champs dans les fichiers d'entrée pour netcdf
    mettre listedechamps -1
    # Lu dans chacun des fichiers d'entrée et écrire le fichier de sortie
    foreach fichier_d_entree $ argv {
    # Remplacer l'extension du fichier d'entrée avec. Utf pour obtenir fichier de sortie
    mettre fichier_de_sortie [fichier queue [fichier rootname $ infile]. utf]
    # Lire le fichier d'entrée
    lire $ $ filetype fichier_d_entree
    # Écrire tous les champs d'entrée à un fichier NetCDF
    écrire $ outformat $ $ FICHIER_DE_SORTIE listedechamps
    # supprimer les informations du fichier d'entrée à partir de la mémoire de convsh
    effacer tout
    }

    0
  2. lesupreme Messages postés 30 Statut Membre 1
     
    merxi pour la traduction, je voudrai ke kelk'un me dise ke signifie chaque ligne de commande. merxi
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Re-

      Ben c'est ce que font chaque commentaires et donc la traduction via gogole.

      0
    2. Sophie
       
      Salut,
      "merxi", "ke", "kelk".. Pfioooo, que de nouveaux mots, le suprême.. :))
      "Lesupreme".. Ce pseudo.. Le gars il doute de rien, mais il sait pô écrire..

      Zipe31, sois pas dur : il sait pas écrire, il doit pas non plus savoir lire, le pôvre..
      0
    3. gardiendelanuit Messages postés 1772 Date d'inscription   Statut Membre Dernière intervention   267
       
      Chaque commentaire est là pour ça je vois pas ce qu'il y a de sorcier... Si tu ne comprend pas l'une des instructions cherche sur google et regarde ses paramètre et sa description précise.
      0
    4. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Lutossi,

      Maurice est souffrant ?
      0
    5. lesupreme Messages postés 30 Statut Membre 1
       
      pas que je sais ni lire ni ecrire plutôt me focaliser sur l'essentiel. merci
      0