Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information
Astuces diverses
[488] Astuces.divers
Forums hors sujets
[1550] general.cherche-logiciel
[190] general.cherche-materiel
[3416] general.general
[404] general.hors-sujets
[63] general.petites-annonces
[94] general.test
Forums associés à Linux
[2878] Linux.debian
[2163] Linux.debutant
[114] Linux.embarque
[3066] Linux.general
[164] Linux.gentoo
[243] Linux.gui
[105] Linux.livecd
[2824] Linux.mandriva
[364] Linux.noyau
[804] Linux.redhat
[108] Linux.slackware
[398] Linux.suse
Forums LinuxFr.org
[104] LinuxFr.bug
[21] LinuxFr.changements
[10] LinuxFr.forums
[69] LinuxFr.idees
[13] LinuxFr.moderation
[46] LinuxFr.questions
Forums sur la programmation
[448] Programmation.autre
[489] Programmation.c
[23] Programmation.c#
[299] Programmation.c++
[249] Programmation.java
[197] Programmation.perl
[345] Programmation.php
[172] Programmation.python
[27] Programmation.ruby
[674] Programmation.shell
[82] Programmation.SQL
[338] Programmation.web
Forum Templeet
[73] Templeet.general
Forums associés à un événement ponctuel
[23] Temporaire.fosdem

Retourner aux forums.

[ Précédent :: 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 :: Suivant ]

Programmation.shell : problème awk

Posté par hcaplier () le 02 juin 2006
Bonjour à tous,
J'ai un petit problème dans un awk.
comment stocker dans une variable le résultat de system(commande)
j'ai essayé var = system(commande)
et aussi var = $system(commande)
comme dans le code ci-dessous.
mais cela ne fonctionne pas.
Merci d'avance pour votre aide

RV

awk -v caisse=$NOM '
{
file=$1
dir1=$2
dir2=$3
dir3=$4
dir4=$5
cmd = "md5sum "dir4 file".kss | awk \047{print $1}\047"
code = $system(cmd)
code = system(cmd)
printf(code)
print("%s" (à suivre ...)

> Lire le message (2 commentaires, moyenne: 1).  

Programmation.shell : Flux de sortie programme sh

Posté par kalamteeji () le 02 juin 2006
Bonjour,

J'ai écrit un petit programme que j'appelle dans une recette de mon .procmailrc et qui a pour but d'extraire le domaine de l'adresse de l'expéditeur du message et de vérifier s'il est présent dans une blacklist. Comment faire alors pour récupérer le résultat de ce test à la sortie de mon programme pour qu'il soit pris en compte dans mon .procmailrc ? En envoyant un booléen sur le flux de sortie ?

Mon programme :

#!/bin/sh

BLACKLIST=/var/home/$LOGNAME/.blacklist

cat - > temp
(à suivre ...)

> Lire le message (1 commentaire, moyenne: 2).  

Programmation.shell : Probleme tache cron

Posté par neojulax () le 01 juin 2006
Bonjour,
J'ai un probleme sur une tache cron elle se lance bien elle lance mon script, mon script se deroule bien il lance le programme qui lui est demander. Mais le probleme est que bizarement 10-20 sec apres le lancement du programme il se coup biensur j'ai tester de lancer le script en manuel qui fonctionne tres bien je vous mes une copie de mes taches cron

* * * * * $cron/$login.sh >> $log_dir$login.log
* * * * * $cron/exp_$Port.sh >> $log_dir$login.log

Et ma second question est que je voudrais (à suivre ...)

> Lire le message (6 commentaires, moyenne: 0).  

Programmation.shell : rsync et les espaces

Posté par eldiablo () le 01 juin 2006
Bonjour à tous,

Actuellement, je suis en train de mettre en place pour ma société une solution de backup avec rsync. Le contenu important des disques serait ainsi copié chaque nuit sur un serveur placé sur un site distant.

Après avoir contourné quelques soucis liés à la grande quantité de fichiers à transférer (+/- 250.000), il me reste un souci important, celui des espaces : je ne parviens pas à transférer le moindre dossier dont le nom comporte un espace. (c'est des dossiers de (à suivre ...)

> Lire le message (2 commentaires, moyenne: 2,5).  

Programmation.shell : variable imbriquée

Posté par Treepwood (page perso, ) le 31 mai 2006
'soir
admettons que j'ai une variable nommée "P1"
pour l'afficher je fait
echo $P1

mais si j'en ai plusieurs genre P1 P2 P3....
et que je défini "i" comme étant le chiffre, en l'incrémentant, comment je note la variable
genre ${P$1} (je dis "genre" pasque ça marche pas)
pour qu'il comprenne qu'il doit afficher une variable commencant par "P" suivie d'un nombre "i" ?
merci

> Lire le message (3 commentaires, moyenne: 1,3).  

Programmation.shell : variable

Posté par neojulax () le 31 mai 2006
Bonjour,
je cherche une solution pour que si je mets 10 variable apres mon script le shell m'affiche bien la variable 10 et non la variable 1 suivie de 0.
merci d'avance de vos reponses

> Lire le message (7 commentaires, moyenne: 1,3).  

Programmation.shell : Suppression de X carractère d'une ligne

Posté par Pierre-Alexandre Duparchy (page perso, ) le 31 mai 2006
Bonjour,

J'ai plusieurs fichiers texte avec la liste de tous les fichiers de mes serveurs que j'essaye de mettre au propre la liste afin de faire des stats dans une base de données.
Je suis arrivée a garder que les éléments qui m' interressent mais la je bloque sur une dernière suppression

Voici un exemple de mon fichier :
D:\
04/08/05 10:06 197 amap.log
27/03/06 16:45 5 400 acad.kgb
D:\test
07/11/03 16:59 85 504 travaux.xls

et voici (à suivre ...)

> Lire le message (6 commentaires, moyenne: 2,2).  

Programmation.shell : Suprimer une ligne d'un fichier

Posté par neojulax () le 31 mai 2006
Bonjour,
Je voudrais suprimer une ligne qui se situ dans mon fichier crontab.user,
Comment je pourais faire pour suprimer une ligne bien définie alors que je ne connais pas son numero elle on aucun ordre .

> Lire le message (6 commentaires, moyenne: 1).  

Programmation.shell : Difference entre ces 2 scripts ??

Posté par juju75020 () le 30 mai 2006
Bonjour,

ci dessous 2 scripts quasi identique.
Selon vous quelles sont leurs differences ?? Et lequel est correct ??

Script1 :
#!/bin/ksh
#
if [[ $# = "0" ]]
then
echo "--------------"
echo "USAGE : rgrep (mot_a_chercher)"
echo "---------------"
exit 1
fi
mot=$1
find . -type f -exec grep -l $mot {} \; -exec grep -n $mot {} \; -exec echo " " \;


Script 2 :
#!/bin/csh
#
if [[ $# = "0" ]]
then
echo "--------------"
echo "USAGE : rgrep (mot_a_chercher)"
(à suivre ...)

> Lire le message (4 commentaires, moyenne: 1,5).  

Programmation.shell : écrire dans un fichier

Posté par neojulax () le 30 mai 2006
Bonjour,
alors ma question est pas si simple je veux ecrire dans un fichier mon probleme est qu'au final si je met
$Port > login.sh
il me mets la variable port dans le fichier au lieu de me mettre
$Port

y a t'il une solution ?

> Lire le message (6 commentaires, moyenne: 1,3).  

Programmation.shell : Command at

Posté par neojulax () le 30 mai 2006
Bonjour,
Je voudrais lancer un fichier toutes les 2 min environs qui vas vérifier que mon programme est bien lancer, je sais faire en cron mais je voudrais utilisé la commande at qui vas me permettre de la lancer dans un script shell, et je voudrais savoir comment suprimer les at en attente
Merci d'avance de vos reponses.

> Lire le message (14 commentaires, moyenne: 0,7).  

Programmation.shell : recherche de command adapter

Posté par neojulax () le 30 mai 2006
Bonjour,
Je fait actuellement un script shell qui lance différente applications et j'aimerais que ces applications sois lancer par un autre utilisateur que celui qui lance le script shell pour pas qu'il se ferme a la fermeture du script shell.

merci d'avance de vos reponse :)

> Lire le message (4 commentaires, moyenne: 1).  

Programmation.shell : Quelles commandes ???

Posté par juju75020 () le 27 mai 2006
Bonjour,

je souhaiterais savoir quelles sont les commandes sous Solaris à taper pour identifier si on a un lecteur de sauvegarde sur un serveur ?

> Lire le message (0 commentaire).  

Programmation.shell : Sauvegarde bien déroulé ou pas ??

Posté par juju75020 () le 26 mai 2006
Bonjour,

ptite question car suis parti ce soir sans savoir si ma sauvegarde etait correcte ou pas.
Si le code retour de la commande suivante est 0 (zéro) est ce que ma sauvegarde s'est bien déroulée ou pas ??(lp -d printer envoie la sortie du tar vers une imprimante)
Commande : tar -cvf sauvegarde.tar /dev/rmt/0 | lp -d my-printer
retour=$?

Merci pour vos reponses.

> Lire le message (5 commentaires, moyenne: 1,8).  

Programmation.shell : Script qui scrute un fichier logs ?? Besoin d'aide

Posté par juju75020 () le 23 mai 2006
Bonjour,

Je vous explique mon problème de script :
On me demande de créer un script sous shell bash qui scrute un fichier logs à la recherche d'erreur. Ce script doit prendre en entrée un fichier de paramètres qui indiquent la log à surveiller et les patterns qu'il faut trouver. A chaque passage du script uniquement les nouvelles entrées doivent être signalées au fichier Alarme.log.

Si quelqu'un pouvait me donner une base de départ de ce script ??
je le modifierai par la suite.

Merci (à suivre ...)

> Lire le message (11 commentaires, moyenne: 2).  

Programmation.shell : Chaine de caractères

Posté par canardpc () le 20 mai 2006
Bonjour,

je manipule des chaines de caractères - de la forme
"APPEND nom" ou "01 ELEMENT" - en les découpant suivant le résultat de test. Mais j'ai un problème sur les tests. En effet le shell étant non-typés il y a quelques surprises avec les chaines.

[code]
chaine=`expr substr "${ligne}" 1 6`
if [ "$chainelu" = "APPEND" ]
[/code]
donc chaine contient APPEND ou 01 ELE mais le test ne fait rien!!
Soit que c'est toujours vrai suivant l'ajout de "" ("`expr substr "${ligne}" 1 6`") soit il (à suivre ...)

> Lire le message (6 commentaires, moyenne: 1).  

Programmation.shell : configuration du dns dans script bash

Posté par obi1 kenobi () le 19 mai 2006
Bonjour à tous.

Voila la situation :
Je me connecte en wifi / filaire et ce à plusieurs endroit (maison travail amis) et chaque lieu correspond à une configuration différente.
Pour résoudre ce problème j'ai différents script bash dont un pour ma connexion wifi à mon domicile.

J'ai un script que je démarre en faisant

eric@deberic:~$ /etc/init.d/wifi


Voici son contenu :

modprobe ipw2200
iwconfig eth1 mode managed
iwconfig eth1 essid "monessid"
iwconfig eth1 key maclée
iwconfig eth1 192 (à suivre ...)

> Lire le message (2 commentaires, moyenne: 1).  

Programmation.shell : re Script pour pinguer ? Besoin de votre aide

Posté par juju75020 () le 19 mai 2006
Bonjour suite à un probleme je reposte mon sujet : voilà je vous explique mon souci On me demande de créer un script qui se baserait sur un fichier de parametre pour pinguer une liste de host. Qu'il faut signaler les hosts absents dans un fichier appelé Alarme.log. Et qu'un host est considéré absent uniquement s'il ne repond pas à 3 ping successifs espacés de 5 secondes. Alors j'ai commencé à travailler dessus.
D'abord j'ai crée un fichier de parametre, appelé fichier _param ou j'ai (à suivre ...)

> Lire le message (2 commentaires, moyenne: 2).  

Programmation.shell : Script pour pinguer ?? Besoin d'aide

Posté par juju75020 () le 19 mai 2006
Bonjour, voilà je vous explique mon souci On me demande de créer un script qui se baserait sur un fichier de parametre pour pinguer une liste de host. Qu'il faut signaler les hosts absents dans un fichier appelé Alarme.log. Et qu'un host est considéré absent uniquement s'il ne repond pas à 3 ping successifs espacés de 5 secondes. Alors j'ai commencé à travailler dessus. D'abord j'ai crée un fichier de parametre, appelé fichier _param ou j'ai enregistré des noms de sites internet (à suivre ...)

> Lire le message (0 commentaire).  

Programmation.shell : faire un grep de variable ?

Posté par nav_linx () le 19 mai 2006
Bonjour messieurs-dames

nouveau sur ce forum, attonnant en shell, je bloque sur l'ecriture d'un script...

L'interet de celui-ci est de pouvoir recuperer les lignes specifiques d'un fichier source. En fait, la premiere, la derniere (jusque la, pas de problemes...) et certaines dans le fichier...
voici la partie qui bloque:

echo " Last good SP ?"
set LGSP = $<
grep ' $LGSP' s_tmp > LG$LGSP

sachant que le fichier s_tmp est toujours de la forme:

S1930R1011 12 415425 626.05S 454048.97W (à suivre ...)

> Lire le message (5 commentaires, moyenne: 1,2).  

Revenir en haut de page

[ Précédent :: 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 :: Suivant ]