bonjour,
je suis à la recherche d'un script gérant les sequences d'images.
En fait je dois separer plusieurs sequences d'images qui ne se suivent pas, et qui sont stockés dans un meme repertoire.
J'ai besoin de separer ces differentes sequences d'images dans 1 repertoire par sequence.
J'ai commencé à tester avec find mais j'avoue etre bloquer
si quelqu'un possede un script similaire que je puisse adapter, ou simpletement une idée merci de me la faire partager ;)
julien hery
Forum Programmation.shell SED/AWK/Shell : Remplacement d'une portion de texte par une autre.
Bonjour,
J'ai écrit de script de migration pour une base de données orcale.
J'ai une dizaine de script ou je voudrais remplacer uen requête par une autre par exemple :
Remplacer
SELECT REF_ID
FROM REF, ACH
WHERE REF_ID=ACH_ID
AND ACH_FLU_FK='START'
par
SELECT REF_ID
FROM REF, ACH
WHERE REF_ID=ACH_ID
AND REF_ID='TOTO'
AND ACH_FLU_F_FK='TITI'
Comment puis-je faire cela ?
Merci de votre aide.
J'ai écrit de script de migration pour une base de données orcale.
J'ai une dizaine de script ou je voudrais remplacer uen requête par une autre par exemple :
Remplacer
SELECT REF_ID
FROM REF, ACH
WHERE REF_ID=ACH_ID
AND ACH_FLU_FK='START'
par
SELECT REF_ID
FROM REF, ACH
WHERE REF_ID=ACH_ID
AND REF_ID='TOTO'
AND ACH_FLU_F_FK='TITI'
Comment puis-je faire cela ?
Merci de votre aide.
Forum Programmation.shell Tri de fichiers et expressions rationnelles
Bonjour à tous.
Je suis en train d'écrire un script en Bash qui traite des fichiers.
2 problèmes se posent à moi:
>> premièrement, parmi les fichiers se trouvant dans un répertoire, je dois extraire le nom du dernier fichier dans l'ordre alphabétique croissant. Je crois qu'il faut se servir de ls, mais je n'y suis pas arrivé. Enfin, je suis tombé sur la commande
Je suis en train d'écrire un script en Bash qui traite des fichiers.
2 problèmes se posent à moi:
>> premièrement, parmi les fichiers se trouvant dans un répertoire, je dois extraire le nom du dernier fichier dans l'ordre alphabétique croissant. Je crois qu'il faut se servir de ls, mais je n'y suis pas arrivé. Enfin, je suis tombé sur la commande
ls | cut -f 1 | tail -1, mais c'est un peu du bricolage (…)
Forum Programmation.shell tabulation dans un variable...
bonjour,
en bash, je stock dans une variable la sortie
d'une commande avec des tabulation, mais
deviennent des espaces dans ma variable...?
que faire...!!
en bash, je stock dans une variable la sortie
d'une commande avec des tabulation, mais
deviennent des espaces dans ma variable...?
que faire...!!
Forum Programmation.shell determiner la taille d'un ensemble de fichiers
je fait un script qui determine la taille d'un ensemble de fichier dans un répertoire :
tout se passe bien, mais dès fois si le chiffre calculé est important j'obtient un résultat négative (chiffre < 0) !
voilà ou je suis :
Merci
tout se passe bien, mais dès fois si le chiffre calculé est important j'obtient un résultat négative (chiffre < 0) !
voilà ou je suis :
som=0
for i in `ls -lrt FILENAME* | awk '{print $5}'` ; do som=`expr $i + $som` ; done
echo $som
Merci
Forum Programmation.shell probleme awk et variable
bonjour tout le monde
Dans awk, pour lui dire d'afficher deux variable je fais:
awk -F "\t" -v var=$equip -v var2=$locequip '{print $1"\t"var"\t"var2"\t"$2}'
Mais il le retourne:
awk: can't open file {print $1"\t"var"\t"var2"\t"$2'
les deux variables ne sont pas vides...
j'ai l'impression que la variable $locequip qui pose probleme,
pourtant elle ne contient que des choses du type:
paris/E/34
Quelle est le probleme avec cette variable...?
Je me tprend la tête depuis 4 heure la dessus, ça m'enerve graaaaaave...!
merci (…)
Dans awk, pour lui dire d'afficher deux variable je fais:
awk -F "\t" -v var=$equip -v var2=$locequip '{print $1"\t"var"\t"var2"\t"$2}'
Mais il le retourne:
awk: can't open file {print $1"\t"var"\t"var2"\t"$2'
les deux variables ne sont pas vides...
j'ai l'impression que la variable $locequip qui pose probleme,
pourtant elle ne contient que des choses du type:
paris/E/34
Quelle est le probleme avec cette variable...?
Je me tprend la tête depuis 4 heure la dessus, ça m'enerve graaaaaave...!
merci (…)
Forum Programmation.shell Récup info réseau
Bonjour,
Voilà je débute en shell et je galère à mort!!!
Je voudrais créer un script me permettant de récupérer les noms et identifiants des VLANs présents sur ttes les machines de mon réseau, sachant que c pa du Cisco mais de l'Avaya pour la plupart.
Merci d'avance
Voilà je débute en shell et je galère à mort!!!
Je voudrais créer un script me permettant de récupérer les noms et identifiants des VLANs présents sur ttes les machines de mon réseau, sachant que c pa du Cisco mais de l'Avaya pour la plupart.
Merci d'avance
Forum Programmation.shell drwxrwsr-x 2 toto toto 4096 mai 9 11:08 CACHE/
voici une ligne récupérée sous un bash avec un bête ls -l
cependant un mystère m'apparaît :
ça veut dire quoi le "s" à la place du "x" (7è caractère)?
cependant un mystère m'apparaît :
ça veut dire quoi le "s" à la place du "x" (7è caractère)?
Forum Programmation.shell [???] lynx et les accents
Bonjour,
Je me bas avec mon /etc/lynx.cfg pour lui faire interpréter les caractères accentués ... j'aimerais voir apparaitre sur les pages que je consulte via ce navigateur les 'é' ou bien les 'é'
merci d'avance
++
Je me bas avec mon /etc/lynx.cfg pour lui faire interpréter les caractères accentués ... j'aimerais voir apparaitre sur les pages que je consulte via ce navigateur les 'é' ou bien les 'é'
merci d'avance
++
Forum Programmation.shell remplacement contenu fichier recursif
Bonjour
Je suis une daube avec sh, bash et la clique.
Je un besoin urgent d'un script pour faire un remplacement dans des fichiers.
En faite il faut que je retrouve dedans le terme $HTTP_GET_VARS et que je le remplave par $_GET. mais dans plusieurs fichier et toute les itérations de chaque fichier.
merci de votre aide
david
Je suis une daube avec sh, bash et la clique.
Je un besoin urgent d'un script pour faire un remplacement dans des fichiers.
En faite il faut que je retrouve dedans le terme $HTTP_GET_VARS et que je le remplave par $_GET. mais dans plusieurs fichier et toute les itérations de chaque fichier.
merci de votre aide
david
Forum Programmation.shell Tar et repertoires vides
Bonjour,
je ne trouve rien dans le man de tar pour archiver l'integralité d'une arborescence.
ex: cd / && tar cvf archive.tar base
avec l'arbo suivante:
/base/rep1/fic1
/base/rep2/
/base/rep3/fic3
/base/rep2/ n'est pas archivé (et pas recréé à la decompression...)
Existe-t-il une methode simple?
Merci
je ne trouve rien dans le man de tar pour archiver l'integralité d'une arborescence.
ex: cd / && tar cvf archive.tar base
avec l'arbo suivante:
/base/rep1/fic1
/base/rep2/
/base/rep3/fic3
/base/rep2/ n'est pas archivé (et pas recréé à la decompression...)
Existe-t-il une methode simple?
Merci
Forum Programmation.shell passer des paramettres à AWK
fichier1:
1 toto1 adresse1 2 toto2 adresse2 3 toto3 adresse2fichier2:
toto1 toto3resultats :
1 toto1 adresse1 3 toto3 adresse2c.a.d avoir les lignes de fichier1 dont le 2 eme champ correspond au 1er champ du fichier2 voilà ou je suis :
#! /bin/sh for i in `cat fichier2` do awk '$2 ~ /system("`$i`")/ { print $0 }' fichier2 doneça marche pas !! Merci
Forum Programmation.shell mtime ctime atime
Voila je recherche une fonction sous Unix ( je suis AIX argh ! ) qui me permette de récupérer les ctime et atimes puisque le "ls" ne fournit que le mtime.
Je ne peux pas installer n'y python, n'y perl, n'y compiler,... Deplus si quelqu'1 connait des méthodes simples en 'shell' pour gérer les dates sous Unix je suis preneur !
Je ne peux pas installer n'y python, n'y perl, n'y compiler,... Deplus si quelqu'1 connait des méthodes simples en 'shell' pour gérer les dates sous Unix je suis preneur !
Forum Programmation.shell requete snmp differente
Bonjour,
Toujours dans l'optique de script cgi pour faire des requette snmp sur
des cisco, je fais mais test sur un equipement a mon boulot, un
solaris.
je fais mes requettes snmp de cette façon:
snmpwalk -c communauté $equip ifName #$equip est l'adress de l'equipement
et il me ressort toute les MIB se retrouvant dessous...
par contre, quand je passe sous debian ou un netbsd, je dois
faire:
snmpwalk -v 1 -c communauté $equip IF-MIB::ifName
pourquoi cette difference, et pourquoi (…)
Toujours dans l'optique de script cgi pour faire des requette snmp sur
des cisco, je fais mais test sur un equipement a mon boulot, un
solaris.
je fais mes requettes snmp de cette façon:
snmpwalk -c communauté $equip ifName #$equip est l'adress de l'equipement
et il me ressort toute les MIB se retrouvant dessous...
par contre, quand je passe sous debian ou un netbsd, je dois
faire:
snmpwalk -v 1 -c communauté $equip IF-MIB::ifName
pourquoi cette difference, et pourquoi (…)
Forum Programmation.shell Compter le nombre de fichiers et de répertoires dans un dossier et ses sous-dossiers
Bonjour,
je cherche un petit outil ou un script shell pour avoir un rapport du nombre de répertoires et de fichiers dans un répertoire spécifique.
J'ai googleisé mais j'ai rien trouvé dépassant le
#ls -1 | wc -l
Alors si vous connaissez une manière élégante d'avoir ce genre d'infos je suis plutôt preneur.
L'idéal serait de produire un arbre avec les différentes infos (nombre de fichiers, poids, somme des poids, etc etc)
Merci d'avance
je cherche un petit outil ou un script shell pour avoir un rapport du nombre de répertoires et de fichiers dans un répertoire spécifique.
J'ai googleisé mais j'ai rien trouvé dépassant le
#ls -1 | wc -l
Alors si vous connaissez une manière élégante d'avoir ce genre d'infos je suis plutôt preneur.
L'idéal serait de produire un arbre avec les différentes infos (nombre de fichiers, poids, somme des poids, etc etc)
Merci d'avance
Forum Programmation.shell Produire un certain nombre de question aleatoire
J essaye de produire un certains nombres de question aleatoire ayant un theme(A, B ou C) et ayant une difficulte(facile, pas tres difficile et difficile). Je viens de me rendre compte que la boucle que j ai faite n est pas tres efficiente, parce que je recois au lieu de par exemple 10 question parfois 12, ou moins. Ce qui est d apres ce que j ai programme normale, mais en ce moment je ne trouve pas une autre solution. (…)
Forum Programmation.shell comment bien débuter ?
Bonjour ,
Pouvez vous me donner des liens vers des sites pour débuter à la création de scripts ?
merci
Forum Programmation.shell recuperer variable dans un scritp cgi, en bash
Bonjour,
J'ai donc un formulaire avec ça
Comment puis je recuperer la variable equipement...?
merci d'avance...!
J'ai donc un formulaire avec ça
form method=GET name='equipement' action='cgi-bin/cgi-snmp' input type=text
Hostname:
input type='submit' value='OK'
/form
Comment puis je recuperer la variable equipement...?
merci d'avance...!
Forum Programmation.shell Xargs et passage d'arguments.
Bonjour,
j'ai un script awk qui m'effectue un traitement et une liste de fichiers contenu dans un fichier liste_de_fichiers.txt pour les traiter tous je faisais cette commande:
mais j'avais un souci car seule le premier fichier contenu dans liste_de_fichiers.txt était traiter;
J'ai pu résoudre mon pb, est traiter tous les fichiers contenus dans liste_de_fichiers.txt par le biais de la commande :
liste_de_fichiers.txt contient un fichier (…)
j'ai un script awk qui m'effectue un traitement et une liste de fichiers contenu dans un fichier liste_de_fichiers.txt pour les traiter tous je faisais cette commande:
$cat liste_de_fichiers.txt | xargs awk -f script.awk
mais j'avais un souci car seule le premier fichier contenu dans liste_de_fichiers.txt était traiter;
J'ai pu résoudre mon pb, est traiter tous les fichiers contenus dans liste_de_fichiers.txt par le biais de la commande :
$sort liste_de_fichiers.txt | xargs awk -f script.awk
liste_de_fichiers.txt contient un fichier (…)
Forum Programmation.shell GREP : comment obtenir les fichiers contenant exactement le mot "toto" ?
comment obtenir les fichiers contenant exactement le mot "toto" ?
et non pas ceux qui contiennent "tototi" "toto_c_moi" etc avec grep ?
Merci pour votre aide.
et non pas ceux qui contiennent "tototi" "toto_c_moi" etc avec grep ?
Merci pour votre aide.
Forum Programmation.shell GREP : Comment obtenir l'ensemble des lignes contenant "toto"
Bonjour,
Pour mon projet, je dois recupéper tous les fichiers qui contiennent la chaine de caractère FLUX;
J'y arrive très bien par le biais de la commande :
$find . -name "*.xml" | xargs grep -n "FLUX"
"FLUX" se trouve toujours dans une balise xml [requete name=xml]
(je mets des crochets a la place des chevrons xml sinon ca ne passe pas l'édition)dans mes fichiers xml je voudrais recupérer tout le contenu de la balise.
Je voudrais précisement récuperer toute (…)
Pour mon projet, je dois recupéper tous les fichiers qui contiennent la chaine de caractère FLUX;
J'y arrive très bien par le biais de la commande :
$find . -name "*.xml" | xargs grep -n "FLUX"
"FLUX" se trouve toujours dans une balise xml [requete name=xml]
(je mets des crochets a la place des chevrons xml sinon ca ne passe pas l'édition)dans mes fichiers xml je voudrais recupérer tout le contenu de la balise.
Je voudrais précisement récuperer toute (…)
Forum Programmation.shell Probleme pour un fichier creer par un script
Salut,
je suis debutante dans la programmation shell et j ai essaye de creer un fichier qui pourra etre lu par un autre programme(smodels, dlv en programmation logique). En faite avec mon script j´ essaye de generer des nombres aleatoires que je sauvegarde dans le fichier "db.lp". Le script contient contient a peu pres ceci:
echo "Geben Sie bitte die Anzahl, die zu Ziehenden Fragen"
echo -n "Anzahl Fragen: "
read anz_f
if [ $anz_f == 0 ] || [ (…)
je suis debutante dans la programmation shell et j ai essaye de creer un fichier qui pourra etre lu par un autre programme(smodels, dlv en programmation logique). En faite avec mon script j´ essaye de generer des nombres aleatoires que je sauvegarde dans le fichier "db.lp". Le script contient contient a peu pres ceci:
echo "Geben Sie bitte die Anzahl, die zu Ziehenden Fragen"
echo -n "Anzahl Fragen: "
read anz_f
if [ $anz_f == 0 ] || [ (…)
Forum Programmation.shell probleme avec cat.
bonjour a tous, j'en ai ras le bol de chercher pendant trois plombe ou se trouve le fichier que j'ai archivé sur je ne sais plus quel CD ou DVD alors je me suis codé un petit script qui recupere le contenu des cd et l'ecris dans un fichier sous la forme : "num_ligne,path, nom_fichier". Mon probleme c'est que cat agit d'une façon que je ne comprends pas. dans le code ci-dessous la premiere valeur $x me renvoi les 4 (…)
Forum Programmation.shell sed et XML
Yep,
J'ai besoin de traiter un flux XML, mon pb est simple.
Dans ce flux il y a des champs description avec des ' et des "...
Vous vous doutez bien que ça pose pb avec MYSQL derrière :(
J'utilise donc sed pour remplacer mes quotes et mes guillements ce qui marche nickel !
J'ai un unique pb, le nouveau fichier XML reconstitué commence du coup par :
<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>
Et ça sa passe pas :(:(
Donc comment dire (…)
J'ai besoin de traiter un flux XML, mon pb est simple.
Dans ce flux il y a des champs description avec des ' et des "...
Vous vous doutez bien que ça pose pb avec MYSQL derrière :(
J'utilise donc sed pour remplacer mes quotes et mes guillements ce qui marche nickel !
J'ai un unique pb, le nouveau fichier XML reconstitué commence du coup par :
<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>
Et ça sa passe pas :(:(
Donc comment dire (…)
Forum Programmation.shell fusion de tableau de requette snmp
Bonjour tout le monde
Je cherche a faire un petit script qui me donnerais les voisins de mes equipements
cisco, en interogeant la MIB snmp relatif au voisin CDP.
voici les commandes tapé
snmpwalk `equihost 100` cisco.ciscoMgmt.ciscoCdpMIB. ciscoCdpMIBObjects.cdpCache. cdpCacheTable.cdpCacheEntry. cdpCacheDeviceId | awk -F "." '{print $9 " "$10}' | awk '{print $1 " " $2 " " $7}'
Recupère les voisins avec le numero de l'interface en snmp
9 1 shoot-land-2924-472
14 1 shoot-land-3640-943
134 1 shoot-land-rsm-220
149 1 shoot-land-2924-104
(…)
Je cherche a faire un petit script qui me donnerais les voisins de mes equipements
cisco, en interogeant la MIB snmp relatif au voisin CDP.
voici les commandes tapé
snmpwalk `equihost 100` cisco.ciscoMgmt.ciscoCdpMIB. ciscoCdpMIBObjects.cdpCache. cdpCacheTable.cdpCacheEntry. cdpCacheDeviceId | awk -F "." '{print $9 " "$10}' | awk '{print $1 " " $2 " " $7}'
Recupère les voisins avec le numero de l'interface en snmp
9 1 shoot-land-2924-472
14 1 shoot-land-3640-943
134 1 shoot-land-rsm-220
149 1 shoot-land-2924-104
(…)