Script

lesupreme Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -  
 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

A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
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
lesupreme Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   1
 
merxi pour la traduction, je voudrai ke kelk'un me dise ke signifie chaque ligne de commande. merxi
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Re-

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

0
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
gardiendelanuit Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   264
 
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
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Lutossi,

Maurice est souffrant ?
0
lesupreme Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   1
 
pas que je sais ni lire ni ecrire plutôt me focaliser sur l'essentiel. merci
0