Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information
Astuces diverses
[488] Astuces.divers
Forums hors sujets
[1547] general.cherche-logiciel
[189] general.cherche-materiel
[3414] general.general
[403] general.hors-sujets
[63] general.petites-annonces
[94] general.test
Forums associés à Linux
[2877] Linux.debian
[2163] Linux.debutant
[114] Linux.embarque
[3064] Linux.general
[164] Linux.gentoo
[243] Linux.gui
[105] Linux.livecd
[2824] Linux.mandriva
[364] Linux.noyau
[803] 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
[673] 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 :: 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 :: Suivant ]

Programmation.shell : Prog en bash...debutant

Posté par vincent02 () le 15 mai 2006
Bonjour,

Je suis en train de travailler sur un projet sous linux, certe pas fort compliqu� mais de part mon niveau debutant en bash et due au peu de connaissances que j ai en linux, je rencontre des difficultes.
Alors mon but est d effectuer un programme qui fera 100 fois le telechargement d un fichier depuis un serveur local (http://localhost/monfichier.tar.gz) une fois cette operation effectuee, j ai vu que la console affiche des informations et ce qui m interesse est la vitesse :

13:57:56 (7 (à suivre ...)

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

Programmation.shell : detecter evenement

Posté par bill7 () le 13 mai 2006
lors d un shell en ksh, j utilise la commande read pour recuperer des saisies utilisateurs; exemple:

read mavar?"Entrez mavar : "
read mavar2?"Entrez mavar2 : "

ma question: puis je detecter quand l utilisateur appuie sur la fleche haut lors de la deuxieme question ? ainsi je pourrai faire un tput cup ... pour reposer la question precedente

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

Programmation.shell : Signaux et trap en Bash

Posté par dega () le 12 mai 2006
J'expérimente présentement avec l'énoncé trap de Bash.

echo Mon PID=$$
export NB=0
trap "NB=$((NB+1)); echo NB1=$NB" SIGUSR1
while true; do
sleep 1
echo NB2=$NB
done

Dans une autre fenêtre, j'envoie des signaux, avec:

kill -s SIGUSR1 numéro_du_pid

Si j'envoie 2 signaux, je recois:
NB2=0
NB1=0
NB2=1
NB1=0
NB2=1
Le compteur est manifestement incorrect mais je ne comprends pas pourquoi.
Il semble que le trap n'ait pas un environnement normal. Quelqu'un est-il renseigné à ce sujet?

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

Programmation.shell : ececution de commande dans un shell distant

Posté par Sébastien GANDON () le 12 mai 2006
Bonjour,


En fait j'ai besoin d'executer des commandes shell sur un serveur distant ; pour cela j'utilise ssh

Le problème c'est que entre deux commandes je ne dois pas changer de contexte, donc il faut que je sois toujours dans la meme session de shell. Par exemple:
1ere commande: $> cd toto
2nd commande: $> ls
biensur les commandes envoyées ne sont pas aussi simples. Donc oublié le "ls toto/*"

en fait j'ai tenter d'ecrire dans une console distante en utilisant les "pts" mais je (à suivre ...)

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

Programmation.shell : Script shell de surveillance de process ?? Besoin de votre aide

Posté par juju75020 () le 11 mai 2006
Voilà mon problème : j'essai de créer un script shell pour surveiller une liste de process sur un serveur. Ce script doit surveiller les process qui sont dans un fichier de parametre avec leur nombre. quand un process est manquant, il doit générer une alerte vers un fichier Alarme.log.

Ci dessous mon script :

Le fichier parametre que j'ai crée s'appelle param. Il contient :
bash 4
sshd 1
dtlogin 1

Mon script qui ne marche pas :

#!/bin/bash

cat fichier_param | while read param
do
ps -A (à suivre ...)

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

Programmation.shell : Comment afficher du texte d'un fichier situé entre caractères spéciaux.

Posté par Stéphane CHANDELIER () le 10 mai 2006
Bonjour a tous,
voici mon problème, dans un même répertoire, j'ai plusieurs fichiers .txt dans lesquels j'ai par exemple ceci :

------------------------------------------------
Titre : incident serveur
Com : Explique comme résoudre le probleme maj RF530
blablablablala

?
Ceci est l'explication pour résoudre le problème
blablablablablablablablblablablablablablablabl
blablablablablablablablblablablablablablablabl
blablablablablablablablblablablablablablablabl
?
------------------------------------- (à suivre ...)

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

Programmation.shell : créer un lien symbolique en ssh ??

Posté par netchaiev () le 10 mai 2006
Bonjour,

J'aimerais savoir s'il était possible d'avoir un lien symbolique non pas pointant sur un fichier du système d'exploit mais pointant sur un fichier situé sur une autre bécane, et cela à travers un tunnel ssh ?

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

Programmation.shell : Analyse Fichier avec awk..... ?

Posté par davidv () le 09 mai 2006
Bonjour,

je souhaiterais analyser un fichier Alert.log Oracle du type :

Mon Jan 30 11:31:24 2006
Successful mount of redo thread 1, with mount id 2850771911.
Mon Jan 30 11:31:24 2006
Completed: CREATE CONTROLFILE REUSE SET DATABASE "ORACLE"
LOGFI
Mon Jan 30 11:31:24 2006
alter database open resetlogs
ORA-600 : xxxxxxxxx par exemple
etc .....

Avec Awk, qui commencerait par extraire un Paragraphe compris entre la 1ere Occurence de la Date courante et la fin du Fichier.

Puis extraction des Erreurs (à suivre ...)

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

Programmation.shell : prbl de G en AVI

Posté par moi_lol () le 08 mai 2006
voila avec la commande suivante

"
mencoder "mf://*.jpg" -mf fps=2 -o Atest.avi -ovc divx4
"

qui doit cherhcé tous les fichier JPG du dossier actuel et convertir en AVI en 2 images seconde ....
mais voici le topo :

"
flora@ubuntu:~/Desktop/convertion/a_convertir$ mencoder "mf://*.jpg" -mf fps=2 -o Atest.avi -ovc divx4
MEncoder dev-CVS--4.0.2 (C) 2000-2005 MPlayer Team
CPU: Intel Pentium M Banias (Family: 6, Stepping: 5)
Detected cache-line size is 64 bytes
MMX2 supported but disabled
SSE2 supported (à suivre ...)

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

Programmation.shell : traitement de fichier csv

Posté par vinck () le 03 mai 2006
Bonjour !

Je débute en shell et je dois faire des opérations sur un fichier.csv (les données à l'intérieur de celui ci sont séparées par des points virgule).
En fait sur certaines lignes la première colonne est vide ( pas de donnée avant le premier point virgule séparateur) , je souhaiterais tout bonnement supprimer du fichier les lignes dont le premier champ (colonne) est vide. Je pense que awk devrait être mon ami dans ce cas mais je ne maitrise pas encore le sujet ...

Voila si quelqu'un (à suivre ...)

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

Programmation.shell : Parcourir et modifier un fichier

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

je dois modifier des fichiers se trouvant dans des répertoires en supprimant tout ce qui est entre *{ et }*.
J'ai essayé différente solution mais j'ai plusieurs problèmes en faisant mon script :
les fichiers ont la forme pour mettre des commentaires
*************************
*
* ceci est le fichier *
* qui n'a pas de sens *
*************************
int void () ...

1°) Je parcours les fichiers et je réécrit tout dans un autre fichier avec un (à suivre ...)

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

Programmation.shell : Créer une floppée de commandes sql depuis un fichier texte...

Posté par Gyro Gearllose () le 03 mai 2006
Hello à vous, ô pros du shell !
Je vous préviens de suite : ce qui suit n'est pas un TP, j'ai fini mes cours depuis longtemps !
J'ai fait une boulette, et au lieu d'avoir une requête update lancée comme il faut, j'ai un 'not' qui a foutu le bordel dans une de mes tables.
J'ai bien des sauvegardes, mais elles récupèrent toute la base, et pas uniquement les quelques lignes que j'ai bronsonisées....
Aussi, je me tourne vers vous pour résoudre ce qui vous semblera certainement bénin.
J'ai (à suivre ...)

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

Programmation.shell : Tester un numero de fichier

Posté par Mais qui suis-je ? :) () le 03 mai 2006
Amis du shell bonjours !

J'ai une boucle sur une liste de fichier ayant un numero dans leurs nom
(mon_fichier_XXX)
J'aimerais tourne seulement sur une moitiee des fichiers et donc faire un test sur le numero (ici XXX )
voila ce que j'ai fait

#!/bin/sh
[..]
filenum= echo $fileTrig |awk -F '_' '{print $4}' | awk -F '.' '{printf $1}'
echo $filenum # me sort le bon numero
numb=$(($filenum)) # passe le numero dans une variable numerique
if [ "$numb" -le 250 ]; then
echo "OK" $numb
fi


Pour (à suivre ...)

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

Programmation.shell : Besoin d'aide Script d'automatisation ??

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

Je suis stagiaire depuis peu et on m'a confié l'exploitation d'un serveur.
En 1): on m'a demandé de créer un script pour surveiller le remplissage des file system ufs du serveur et d'indiquer une alarme lorsque celui ci depasse 80%.
Ci-joint le script que j'ai fait :

#!/bin/bash

df -k ufs | grep "%" | while read script1

do
script1_NAME=`echo $script1 | awk -F' ' '{print $1}'`
script1_SIZE=`echo $script1 | awk -F' ' '{print $5}' | cut -d'%' -f1`

if test $script1_SIZE -gt 80
then
(à suivre ...)

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

Programmation.shell : Espace dans un enregistrement..

Posté par Mammnon () le 01 mai 2006
Bonjour à tous.

Je débute en bash et là je me retrouve devant un problème qui me rend fou.
Je suis sur que c'est très simple et que vous allez me sortir de là très rapidement.

Dans une variable j'ai plusieurs champs dont certains avec des espaces:
ici: echo "Ma var: $TOTO"
rend:"
Ma var: valeur1
valeur2
ma valeur numero 3

Quand je fais
for toto in $TOTO do
echo "trouve: $toto"
done;

il me rend:
trouve:valeur1
trouve:valeur2
trouve:ma
trouve:valeur
trouve:numero
trouve:3

Je voudrais trouver:
(à suivre ...)

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

Programmation.shell : modification dans un fichier

Posté par stef (page perso, ) le 01 mai 2006
bonjour,
je cherche à modifier un fichier avec un script shell. Le fichier contient une variable sous la forme MAVAR="yes" et je voudrais le modifier en MAVAR="no".
J'y arrive parfaitement avec cat+sed en passant par un fichier intermédiaire que je recopie dans mon fichier de départ. Le problème n'est pas là.

Je me demandais s'il existait une façon de faire sans passer par un fichier intermédiaire.
Une idée ?

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

Programmation.shell : commandes shell

Posté par cerco () le 25 avril 2006
bonjour,
j'ai quelques soucis concernant la programmation shell.
en effet j'aimerai savoir:

1-quelle commande pourai je utiliser dans un script shell, pour afficher le nom du proprietaire d'un fichier.

2-quelle commande pourai je utiliser dans un script shell, pour retrouver les fichiers textes contenus dans un repertoire donné.

3-enfin quelle commande me permet de concatener deux fichiers differents dans un troisieme

merci d'avance pour votre aide, je suis à vous pour toute proposition.
(à suivre ...)

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

Programmation.shell : extraire des tags ogg?

Posté par rentux () le 25 avril 2006
Bonjour!

Je suis en train d'écrire un script qui crée des listes de lecture à partir de ma musique pour chaque artiste et chaque genre musical (j'en ai besoin pour mon lecteur mp3).
Pour ça, j'ai besoin d'extraire les tags "artiste" et "genre musical" de mes fichiers. Pour mes mp3 j'utilise les commandes:

mp3info -p %a $lefichier
mp3info -p %g $lefichier

ce qui donne directement le tag voulu.
le problème, c'est que le programme vorbiscomment n'a pas d'option, et me retourne quelque chose (à suivre ...)

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

Programmation.shell : Traitement de chaine

Posté par chtite_maguette () le 19 avril 2006
Bonjour


je cherche à réaliser un script ksh qui recupere dans un fichier un numéro sous 6 caractère (par exemple 000002) et qui doit incrémenter ce numero tout en le laissant sous 6 caractères (ce qui donne 000003). Comment je peux faire?

Merci

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

Programmation.shell : Traitement de chaine

Posté par chtite_maguette () le 19 avril 2006
Bonjour


je cherche à réaliser un script ksh qui recupere dans un fichier un numéro sous 6 caractère (par exemple 000002) et qui doit incrémenter ce numero tout en le laissant sous 6 caractères (ce qui donne 000003). Comment je peux faire?

Merci

> Lire le message (0 commentaire).  

Revenir en haut de page

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