Forum Programmation.shell Récup info réseau

Posté par  .
Étiquettes : aucune
0
11
août
2005
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

Forum Programmation.shell remplacement contenu fichier recursif

Posté par  .
Étiquettes : aucune
0
7
août
2005
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

Forum Programmation.shell Tar et repertoires vides

Posté par  .
Étiquettes : aucune
0
4
août
2005
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

Forum Programmation.shell passer des paramettres à AWK

Posté par  .
Étiquettes : aucune
0
2
août
2005
fichier1:

 1  toto1  adresse1
 2  toto2  adresse2
 3  toto3  adresse2  
fichier2:

toto1
toto3  
resultats :

 1  toto1  adresse1
 3  toto3  adresse2  
c.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

Posté par  (site web personnel) .
Étiquettes : aucune
0
2
août
2005
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 !

Forum Programmation.shell Utilisation de XMgrace en Bash

Posté par  .
Étiquettes : aucune
0
28
juil.
2005
Bonjour,

J'ai besoin d'aide pour utiliser le logiciel de visualisation 2D XMgrace :

Je dois effectuer une correlation entre 2 nuages de points que j'obtiens ainsi sur le meme graphe :
nuage1 = (X = GDT ; Y = RMS)
nuage2 = (X = TMS ; Y = RMS )

 xmgrace -nxy nuage1 nuage2


Pour l'instant, j'ai essayé de faire une régression en integrant un nuage3 qui regroupe les 2 autres nuages. Cela a l'air de fonctionner en utilisant l'interface (…)

Forum Programmation.shell requete snmp differente

Posté par  .
Étiquettes :
0
27
juil.
2005
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 (…)

Forum Programmation.shell Compter le nombre de fichiers et de répertoires dans un dossier et ses sous-dossiers

Posté par  (site web personnel) .
Étiquettes : aucune
0
26
juil.
2005
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

Forum Programmation.shell Produire un certain nombre de question aleatoire

Posté par  .
Étiquettes : aucune
0
24
juil.
2005
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 Xargs et passage d'arguments.

Posté par  .
Étiquettes : aucune
0
21
juil.
2005
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:

$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 l'ensemble des lignes contenant "toto"

Posté par  .
Étiquettes : aucune
0
19
juil.
2005
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 (…)

Forum Programmation.shell Probleme pour un fichier creer par un script

Posté par  .
Étiquettes : aucune
0
17
juil.
2005
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 ] || [ (…)

Forum Programmation.shell probleme avec cat.

Posté par  .
Étiquettes : aucune
0
13
juil.
2005
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

Posté par  .
Étiquettes : aucune
0
13
juil.
2005
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 (…)

Forum Programmation.shell fusion de tableau de requette snmp

Posté par  .
Étiquettes : aucune
0
6
juil.
2005
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
(…)

Forum Programmation.shell wget récursif mais pas tout, juste sur certaines urls

Posté par  .
Étiquettes :
0
5
juil.
2005
Bonsoir,

Dans cet article il présente le wget :
http://www.framasoft.net/article1871.html(...)

il donne la commande wget -rkpE http://www.framasoft.net/(...)
si je souhaitais par exemple faire un backup uniquement des articles de framasoft c'est à dire uniquement les url qui contiennent la chaîne de caractère : "article"

naïvement (?) j'ai fait un :

wget -rkpE http://www.framasoft.net/(...) | grep article

mais cette commande me donne le même résultat sans le grep

il y a t'il une solution à cette enigme ?


PS: j'avais pensé (…)

Forum Programmation.shell rahhh...le noob

Posté par  (site web personnel) .
Étiquettes : aucune
0
2
juil.
2005
Bonjour a tous, j'ai rennomé des fichiers .fit qui se nomment maintenant :
lenomdufichier1.fit.fit et j'ane ai 700 : lenomdufichier700.fit.fit
j'aimerai juste pouvoir enlever le .fit... c comment que je fait. J'ai regardé du coté de sed.. gnark... comprends rien au man.

j'ai fait ca :
#!/usr/bin/bash
for file in $(ls *.fit)
do
mv $file $(echo soso$file | sed s/".fit.fit"/"");
done

mais ca marche po des masses... des idées ?

Forum Programmation.shell Makefile sur une génération dynamique de fichier.

Posté par  (site web personnel) .
Étiquettes : aucune
0
1
juil.
2005
Je génère des fichiers svg avec des données extraite d'une bado a l'aide d'un script.
via batik-rasterizer.jar je génère une quantité très importante de d'image png, pour tous mes fichier SVG. En suite via convert je transforme le tout en .gif
(je pense le passer en avi plus tard mais c'est pour voir si ca fonctionne)

Mon souci c'est que la transformation d'un svg2png est très coûteux ( utilisation de css et de svg externe qui fait que seul batik (…)

Forum Programmation.shell Execution background et code de sortie

Posté par  .
Étiquettes : aucune
0
30
juin
2005
Bonjour,

dans un script je fais tourner en parallèle plusieurs commandes.
Je reprend la main après un wait.

Ma question, comment savoir que l'ensemble (ou chacune) de mes commandes s'est bien déroulée?
$? ne me donne le statut de sortie que de la dernière.
Et quand j'essais de les mettre dans des accolades, le shell me dit que le ; n'est pas attendu...

Mon script actuel:


#!/bin/ksh
commande1 "$var1" SUPERIEUR fichier1 &
commande2 "$var2" SUPERIEUR fichier2 &
commande3 "$var3" SUPERIEUR (…)