Exploitation tableau
Résolu/Fermé
A voir également:
- Exploitation tableau
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Le fichier contient un tableau présentant un extrait des livres les plus prêtés à paris en 2016. filtrez le tableau pour ne faire apparaître que les bandes dessinées ado. puis filtrez le tableau pour ne faire apparaître que celles dont l'auteur est zep. quel est le titre de la bande dessinée ado de zep qui a été la plus prêtée d'après ce tableau ? ✓ - Forum Windows 10
- Identifier un tableau à partir d'une photo - Forum Graphisme
15 réponses
dubcek
Messages postés
18731
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 juin 2024
5 615
23 juil. 2014 à 12:17
23 juil. 2014 à 12:17
comme ça ?
$ ./k3 Script1.shpour effectuer les mv :
mv fic2 fich2
mv fic3 fich3
mv fic4 fich4
$ cat k3
#!/bin/ksh
awk -F "|" -v n=$1 '$1 ~ n {print "mv " $4, $5}' tableau
./k3 Script1.sh | ksh
dubcek
Messages postés
18731
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 juin 2024
5 615
23 juil. 2014 à 10:15
23 juil. 2014 à 10:15
hello
donne un exemple avant après
donne un exemple avant après
Bonjour,
Des scripts passent (par crontab) et cree des fichiers s'appeles fic1/2/3 ...etc .je dois les renomer suivant le tableau en fct du script qui passe en fich1/2/3...etc
je ne peux pas le faire sur les scripts eux meme, je doit le faire a partir du tableau.
Merci
Des scripts passent (par crontab) et cree des fichiers s'appeles fic1/2/3 ...etc .je dois les renomer suivant le tableau en fct du script qui passe en fich1/2/3...etc
je ne peux pas le faire sur les scripts eux meme, je doit le faire a partir du tableau.
Merci
dubcek
Messages postés
18731
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 juin 2024
5 615
23 juil. 2014 à 11:19
23 juil. 2014 à 11:19
avec:
#Champ 1 Champ2 Champ3 Champ4 Champ5on crée un script Script0.sh qui renomme fic1 en fich1 , etc ?
Script0.sh | fonc1 | Rep1 | fic1 | fich1
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
non.
je doit ecrire un script qui scanne le tableau pour dire si c'est le script0.sh qui est passer (a passer en parmaetre de mon script ) alors renomer le fichier dans le champ4 avec le nom du fichier champ5:
./Monscript.ksh "script0.sh"
Merci
je doit ecrire un script qui scanne le tableau pour dire si c'est le script0.sh qui est passer (a passer en parmaetre de mon script ) alors renomer le fichier dans le champ4 avec le nom du fichier champ5:
./Monscript.ksh "script0.sh"
Merci
Merci ,
J'ai bien reconduit ton idée mais ca me fait :
Usage: mv [-I] [ -d | -e] [-i | -f] [-E{force|ignore|warn}] [--] src target
J'ai bien reconduit ton idée mais ca me fait :
Usage: mv [-I] [ -d | -e] [-i | -f] [-E{force|ignore|warn}] [--] src target
dubcek
Messages postés
18731
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 juin 2024
5 615
23 juil. 2014 à 14:08
23 juil. 2014 à 14:08
des espaces dans les noms de fichiers ?
dubcek
Messages postés
18731
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 juin 2024
5 615
23 juil. 2014 à 14:45
23 juil. 2014 à 14:45
non, ils sont ignorés, montre la ligne du tableau
voila comme je l'ai
script2.sh | type | rep | fic1 | fich1 | O
le dernier champs :"O" c pour la reprise ou pas ..mais ce n'est pas important.
script2.sh | type | rep | fic1 | fich1 | O
le dernier champs :"O" c pour la reprise ou pas ..mais ce n'est pas important.
dubcek
Messages postés
18731
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 juin 2024
5 615
23 juil. 2014 à 16:19
23 juil. 2014 à 16:19
$ cat tableau
script2.sh | type | rep | fic1 | fich1 | O
$ touch fic1
$ ./k3 script2.sh | ksh
$ ls fich1
fich1
Bonjour,
Je n'ai pas compris :-( ....je fais le cat de ton script :
awk -F "|" -v n=$1 '$1 ~ n {print "mv " $4 $5}' Tableau_ref.txt
mon tableau ( juste une ligne ..)
script2.sh | type | rep | fic1 | fich1 | O
je lance le script comme suit :
./cop.ksh script2.sh|ksh
j'ai le resultats suivant :
+ awk -F | -v n=script2.sh $1 ~ n {print "mv " $4 $5} Tableau_ref.txt
Usage: mv [-I] [ -d | -e] [-i | -f] [-E{force|ignore|warn}] [--] src target
or: mv [-I] [-d | -e] [-i | -f] [-E{force|ignore|warn}] [--] src1 ... srcN directory
desolé ...:-(
Je n'ai pas compris :-( ....je fais le cat de ton script :
awk -F "|" -v n=$1 '$1 ~ n {print "mv " $4 $5}' Tableau_ref.txt
mon tableau ( juste une ligne ..)
script2.sh | type | rep | fic1 | fich1 | O
je lance le script comme suit :
./cop.ksh script2.sh|ksh
j'ai le resultats suivant :
+ awk -F | -v n=script2.sh $1 ~ n {print "mv " $4 $5} Tableau_ref.txt
Usage: mv [-I] [ -d | -e] [-i | -f] [-E{force|ignore|warn}] [--] src target
or: mv [-I] [-d | -e] [-i | -f] [-E{force|ignore|warn}] [--] src1 ... srcN directory
desolé ...:-(
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 412
24 juil. 2014 à 08:33
24 juil. 2014 à 08:33
Salut,
{print "mv " $4 $5}Il manque une virgule entre $4 et $5 ;-(
{print "mv " $4, $5}
idem :
+ awk -F | -v n=script2.sh $1 ~ n {print "mv " $4, $5} Tableau_ref.txt
Usage: mv [-I] [ -d | -e] [-i | -f] [-E{force|ignore|warn}] [--] src target
or: mv [-I] [-d | -e] [-i | -f] [-E{force|ignore|warn}] [--] src1 ... srcN directory
je suis sous AIX 7.1 si ca peut aider ...
+ awk -F | -v n=script2.sh $1 ~ n {print "mv " $4, $5} Tableau_ref.txt
Usage: mv [-I] [ -d | -e] [-i | -f] [-E{force|ignore|warn}] [--] src target
or: mv [-I] [-d | -e] [-i | -f] [-E{force|ignore|warn}] [--] src1 ... srcN directory
je suis sous AIX 7.1 si ca peut aider ...
dubcek
Messages postés
18731
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 juin 2024
5 615
24 juil. 2014 à 09:12
24 juil. 2014 à 09:12
suivant les claviers, il y a plusieurs | ou ¦
vérifier que celui du script est le même que dans le fichier
vérifier que celui du script est le même que dans le fichier