Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information
Astuces diverses
[488] Astuces.divers
Forums hors sujets
[1554] general.cherche-logiciel
[192] general.cherche-materiel
[3428] general.general
[407] general.hors-sujets
[64] general.petites-annonces
[94] general.test
Forums associés à Linux
[2880] Linux.debian
[2165] Linux.debutant
[114] Linux.embarque
[3072] Linux.general
[165] Linux.gentoo
[243] Linux.gui
[105] Linux.livecd
[2826] Linux.mandriva
[364] Linux.noyau
[808] Linux.redhat
[109] Linux.slackware
[399] 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++
[250] Programmation.java
[198] Programmation.perl
[345] Programmation.php
[172] Programmation.python
[28] Programmation.ruby
[677] Programmation.shell
[83] Programmation.SQL
[340] Programmation.web
Forum Templeet
[73] Templeet.general
Forums associés à un événement ponctuel
[23] Temporaire.fosdem

Retourner aux forums.

[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]

Programmation.shell : Problème d(exécution d'un script shell à partir de php

Posté par pianopenguin (page perso, ) le 24 février 2007
Bonjour,

J'utilise lilypond pour générer des notations musicale sur un site sous SPIP.
J'utilisais du coté serveur l'exécution directe de lilypond :

$cmd = $lilypond_bin." --safe --png --output=$cache_dir"." ".$fichier_source." 2> ".$fichier ;
exec($cmd);

Cela fonctionne bien mais le problème est que lilypond peut boucler indéfiniment, j'essaye dons d'utiliser le script bash suivant pour limiter le temps CPU

#!/bin/sh

ulimit -t 60
cmd="/usr/local/bin/lilypond --output=/opt/lampp/htdocs/CACHE/li
(à suivre ...)

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

Programmation.shell : j'ai du raté un wagon

Posté par Naeco () le 24 février 2007
Bonjour ! Après une longue pause, j'ai envie de me remettre à Linux, alors pour commencer, j'utilise Cygwin, et j'ai resorti un petit bashrc maison qui marchait très bien (mais ce souvenir doit être erroné, ça doit être une autre version que j'ai perdu...) toujours est t'il qu'il ne fonctionne pas, je supprime les parties les une après les autres dans des ordres différents, ça plante toujours, impossible d'identifier la ligne qui pose problème vraiment... si quelqu'un à une idée ? (à suivre ...)

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

Programmation.shell : Script bash pour envoi de courriel avec mot de passe

Posté par courchef () le 20 février 2007
Je veux envoyer un message à mon adresse e-mail si l'archivage hebdomadaire des mes données rencontre un problème. Mon script d'archivage est complet, sauf pour l'envoi du message.

Après quelques recherches j'ai trouvé comment envoyer des courriels avec la commande "mail". Cependant, mon FAI utilise un nom d'utilisateur et un mot de passe pour l'envoi de courriel. Je ne croix pas que je puisse me servir de "mail", selon l'absence d'information à se sujet contenue dans la page man.

Ceci me (à suivre ...)

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

Programmation.shell : ecriture d'une chaine avec des "'$\ dans un fichier

Posté par jeanjan () le 15 février 2007
Bonjour,

je souhaite faire un script qui crée des fichiers dans lesquels il y a écrit : "kill -9 "$2"\n"
en faisant :
echo ""kill -9 "$2"\n"" >> fichier

ce qui donne dans le fichier :
kill -9 n

J'ai essayé pleins de trucs mais sans succés.

ps : > = supérieur à
je ne sais pas pourquoi ça ne passe pas...?

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

Programmation.shell : SIgnaux temps réels (RTMIN ...)

Posté par ElFenec () le 15 février 2007
Bonjour,

J'ai un script shell qui s'execute sous différentes plateformes, notamment tru64 et des machines linux standard.
Dans ce script une ligne de commande effectue :

kill -RTMIN $PID

sous true64 (et en korn shell), aucun problème le script fonctionne correctement. Ce n'est en revanche pas le cas sous Linux.
En théorie de ce que j'ai pu glaner comme informations, les signaux temps réels sont "en général" du numéro 32 (RTMIN) au numéro 63 (RTMAX). Il faut cependant utilliser les (à suivre ...)

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

Programmation.shell : Envoie d'un Broadcast message sous KDE

Posté par Fayçal GUENNAR (page perso, ) le 15 février 2007
Linuxiens , Linuxiennes Bonjour,
J'aurai besoin de votre précieuse aide au sujet des "broadcast messages" vous savez, ceux qui sont automatiquement envoyés a tout le monde lors d'un reboot... eh bien je voudrais envoyer ce meme message (et peut-être le personnaliser un peu) pas seulement aux utilisateurs d'une console mais aussi à ceux qui jouent tranquilement avec Ooo , en d'autre termes une Kdialog qui s'afficherait chez tous les utilisateurs connectés sur ma machine (pour info ils sont connectés (à suivre ...)

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

Programmation.shell : Tester le montage d'une partition, Script shell

Posté par Siegfried (page perso, ) le 15 février 2007
bonjour,

J'ai beau chercher sur le net, je ne trouve pas ce qu'il me faut.

Je cherche un bout de code qui test si une partition est bien montée sinon ca arrête le script.

Je suis entrain de faire un script de sauvegarde avec Rsync, mais le soucis est que si je n'ai pas allumé mon disque dur usb, tout va aller se loger dans le point de montage établi a /backup sur mon disque interne au lieu de mon disque externe (wahhh quelle est longue cette phrase!).

Est ce que quelqu'un a une idée?

Merci (à suivre ...)

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

Programmation.shell : [Bash] Boucle while - export variable

Posté par paulgloomoot () le 14 février 2007
Bonjour,

J'ai une question... quand j'exécute le script suivant :

#!/bin/bash

I=-1;
cat file.txt | while read REF_LINE
do
{
let I++;
}
done
echo "I = "$I;


J=-1;
while [ $J -lt 100 ]
do
{
let J++;
}
done
echo "J = "$J;



j'obtiens l'affichage :

I = -1
J = 100



Pourquoi la variable I n'est elle pas exportée hors de la boucle?
Et surtout, comment faire pour récupérer sa valeur?

Merci d'avance de votre aide :)

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

Programmation.shell : pb lancement dhcpd OU pb setuid

Posté par kollibar () le 13 février 2007
bonjour,

pour mon réseau local, j'utilise sur mon ordi principale(sous mandriva2007) un serveur dhcpd. Le problème c'est que le serveur dhcpd refuse de démarrer si la carte réseau ou il écoute n'est pas connectée.

En fait je voudrais savoir soit:
* comment forcer dhcpd à démarrer me si la carte réseau n'est connecté à aucun pc.
* savoir comment lancer un script qui démarre dhcpd depuis l'utilisateur courant et non root. J'ai essayé avec ce script(permission rwsr-xr-x ,proprio root (à suivre ...)

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

Programmation.shell : Lister le contenu d'un rep en bash

Posté par Thymus (page perso, ) le 12 février 2007
Bonjour,

je voudrais recuperer chaque nom de fichier ds un rep en bash ms j'ai un probleme avec les espaces :

test@machine:~ # sh test.sh
bin
Documents
prout
test
public_html
test.sh
test@machine:~ # ls -l
total 20
drwxr-xr-x 2 test users 4096 2007-02-12 12:43 bin
drwx------ 2 test users 4096 2007-02-12 12:43 Documents
drwxr-xr-x 2 test users 4096 2007-02-12 16:03 prout test
drwxr-xr-x 2 test users 4096 2007-02-12 12:43 public_html
-rw-r--r-- 1 test users 42 2007-02-12 16:05 test.sh


Cmt faire (à suivre ...)

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

Programmation.shell : Cherche exemple de script pour modifier des lignes dans un fichier

Posté par pfo () le 09 février 2007
Bonjour,

Je cherche un exemple de scripts qui me permettrait de modifier des lignes de plusieurs fichiers

par exemple voici le contenu type de ces fichiers :

ligne1
ligne2

ligne3
errorlog /var/log/chemin1/fichier1
customlog /var/log/chemin2/fichier2

ligne.n


Pour tous les fichiers du même répertoire j'aimerais modifier les lignes
errorlog /var/log/chemin1/fichier1
customlog /var/log/chemin2/fichier2

par
errorlog /NOUVEAU/CHEMIN/fichier1
customlog /NOUVEAU/CHEMIN/fichier2

Auriez vous des (à suivre ...)

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

Programmation.shell : [Bash] effacer le plus ancien répertoire

Posté par glut () le 07 février 2007
Bonjour à tous,

je suis en train de me monter un serveur sous fedora et j'effectue une sauvegarde tous les soirs d'un répertoire de synchro.
La sauvegarde tourne sur 20 jours: le soir j'efface le dernier répertoire, je renomme tous les autres pour décaler la numérotation (ils sont nommés JourJ-1, JourJ-2, ...etc... ) et je recrée le numéro 1 qui contiendra la sauvegarde du jour.

Je pense qu'il serait plus pratique pour la gestion que je nomme mes répertoires en fonction de la date, je (à suivre ...)

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

Programmation.shell : Reference indirecte et tableaux

Posté par dguihal () le 05 février 2007
Bon là je pense m'adresser aux dieux du shell, mais j'ai un problème

Je souhaiterai faire un référence indirecte sur un tableau.

Je sais qu'on peut faire des références indirectes avec ${!maRef},
Je sais manipuler un tableau avec ${monTableau[monIndex]},
Mais ce que je souhaite savoir c'est s'il est possible de mixer les deux, genre :

${${!maRefTableau}[monIndex]}

Merci d'avance pour ceux qui se creuseront la tête (comme ça je ne serai pas tout seul) et mieux encore à ceux qui connaissent (à suivre ...)

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

Programmation.shell : eclater un fichier en +eur fichier selon un type de données

Posté par zapa () le 03 février 2007
Bonjour à tous

je débute dans shell et je dois faire un script qui répond au besoin suivant :

dans un même toto.txt j'ai des données provenant de different systèmes. je dois séparer ces données.

exemple : toto.txt contient les données des professeurs et des etudiants
je dois séparer les données des professeurs dans un fichier professeur.txt et etudiants dans un fichier etudiant s.txt

dans le fichier toto les données des professeurs sont identifier par une colonne PROF et le etudiants (à suivre ...)

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

Programmation.shell : [recuperer la position d'une chaine de caractere]

Posté par shelleuse () le 02 février 2007
Bonjour à tous,

tt d'abord, merci à tt ceux qui m'apporteront leur aide.

Voici ce que je veux faire :
- j’ai un fichier avec des lignes de type :
Attribut1 : « +TITI+TOTO» Attribut2 : « +VAL1+VAL2+VAL3 » ….
- je veux, récupérer pour chaque ligne contenant « Attribut1 », la valeur de la chaine (ici +TITI+TOTO). Le pb, est que la posistion est différente d’une ligne à l’autre (je ne peux pas faire le cut)
-> en gros, je veux savoir quels sont les différentes valeur de la balise (à suivre ...)

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

Programmation.shell : Programmer démarrage et arret mandriva

Posté par pawel () le 31 janvier 2007
Bonjour,

Utilisateur de linux (Mandrake, puis Mandriva) depuis plusieurs années, mais nul en bash, je souhaiterais néanmoins écrire un petit programme qui me permette d'empêcher mon fils Christophe (17ans), de trop trainer sur internet alors qu'il a des devoirs à faire... Sad
Comme je ne souhaite pas lui interdire l'accès à la machine qui lui sert (aussi) pour de la bureautique, j'ai envisage le système suivant:

- Chris se logue avec son nom d'utilisateur et son mot de passe.

- Un script (à suivre ...)

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

Programmation.shell : direction d'une requete dans fichier log

Posté par byace () le 30 janvier 2007
J'ai un script ksh,
dedans un requete sql, j'aimerai savoir comment rediriger le resultat de ma requete dans un fichier de log

voici a quoi resemble mon script

#!/bin/ksh

sqlplus login/password @requete.sql


c'est court mais ça marche!!!

merci pour vos reponses....

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

Programmation.shell : Suppression massive de lignes

Posté par TuxPierre () le 26 janvier 2007
Salut,

Voila je cherche un petit conseil. Je possede deux fichiers: f1 et f2 (environ 100000 et 60000 lignes respectivement).
Ce que je souhaite faire c'est supprimer de f1 les entrees se trouvant dans f2. A priori facile.. mais ce que je cherche c'est la solution la plus rapide possible.
Pour l'instant je parcours mon fichier f2 et je fais un sed '/entre/d' f1. Ca marche mais c'est terriblement lent..
J'ai essaye un grep -v -f f2 f1mais c'est encore pire.

Alors si qqn a une idee, je suis preneur (à suivre ...)

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

Programmation.shell : Tri d'une liste en shell (KSH)

Posté par loic_1174 () le 25 janvier 2007
Bonjour à tous,
j'ai un probleme que j'arrive pas à resoudre. j'ai une liste de chaines de caracteres ( a b c d e) , cette liste correspond à une deuxieme liste d'entiers (5 2 1 3 4) ie a --5 , b --2 , c--1,...., je veux ecrire une fonction qui renvoie la liste de chaines ordonnés ie (c b d e a).
Si quelqu'un a une idée , comme je ne maitrise pas bien le shell, j'avoue que c'est délicat .
Amicalement

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

Programmation.shell : Filtrage sortie convmv

Posté par alfafa () le 25 janvier 2007
Bonjour,

J'aimerais filtrer la sortie de la commande convmv.
D'habitude, c'est très simple, il suffit de faire un "| grep filtre"
Mais avec cette commande :
$ convmv -r -f iso-8859-15 -t UTF8 * | grep filtre
ça ne me filtre pas mes lignes..!?


Avez-vous une idée ?

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

Revenir en haut de page

[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]