Astuces diverses
[504] Astuces.divers
Forums hors sujets
[1593] general.cherche-logiciel
[203] general.cherche-materiel
[3484] general.general
[414] general.hors-sujets
[77] general.petites-annonces
[96] general.test
Forums associés à Linux
[2932] Linux.debian
[2184] Linux.debutant
[116] Linux.embarque
[3111] Linux.general
[166] Linux.gentoo
[247] Linux.gui
[105] Linux.livecd
[2840] Linux.mandriva
[366] Linux.noyau
[823] Linux.redhat
[109] Linux.slackware
[403] Linux.suse
Forums LinuxFr.org
[104] LinuxFr.bug
[21] LinuxFr.changements
[10] LinuxFr.forums
[69] LinuxFr.idees
[13] LinuxFr.moderation
[47] LinuxFr.questions
Forums sur la programmation
[451] Programmation.autre
[497] Programmation.c
[23] Programmation.c#
[299] Programmation.c++
[254] Programmation.java
[201] Programmation.perl
[352] Programmation.php
[175] Programmation.python
[30] Programmation.ruby
[693] Programmation.shell
[84] Programmation.SQL
[343] Programmation.web
Forum Templeet
[74] Templeet.general
Forums associés à un événement ponctuel
[23] Temporaire.fosdem

Retourner aux forums.

[ Précédent :: 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 :: Suivant ]

Programmation.shell : comment reconnaitre un fichier

Posté par xusnet () le 12 janvier 2006
0
Bonjour a tous,

Voilà mon problème:

j'ai des fichiers logs:
009_psaz_20060102.txt
009_psaz_20060102.txt.zip

comment faire pour savoir si c'est zip ou un txt sachant que les répertoires ou ce trouve ces logs sont nombreux.

Voici ma commande:
cd /
find . -name *20060102* -print | la suite je ne trouve pas ...
car cette commande affiche les 2 fichiers.
voici le résultat que je souhaite:
1 cherche le fichier par date *AAAAMMJJ*
2 si c'est un fichier txt ouvre le avec less pour le lire
3 sinon (à suivre ...)

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

Programmation.shell : Nettoyage d'archives

Posté par nakan (page perso, ) le 11 janvier 2006
0
Bonjour,

Je cherche une solution dans un script bash se sauvegarde des exports MySQL. Actuellement, mon script sauvegarde simplement MySQL de la sorte:


/usr/bin/mysqldump --user=USER --password=PASS --add-drop-table BASE > /home/sql_dump/TABLE-`date +%d%m%Y`.dmp.sql


pour toutes les tables. Je voudrais savoir comment faire pour supprimer les fichiers vieux de plus de 10 jours dans mon /home/sql_dump/...

Merci

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

Programmation.shell : Test sur la taille d'un fichier

Posté par superfx () le 09 janvier 2006
0
Je voudrais pour faire un script qui me permette de tester selon la taille d'un fichier, un truc de ce genre - ci :

if [ la taille du fichier est supérieure à 45 octets ]
then
echo Ok
else
echo Pas ok
fi

Il y a bien un test -s mais il vérifie juste que le fichier a bien une taille supérieur à 0...

Merci de me donner un coup de main.

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

Programmation.shell : Génération de plusieurs fichiers avec un petit script shell

Posté par thepitd () le 04 janvier 2006
0
Salut

Je cherche à faire un petit script shell qui me permet à partir d'un fichier de générer 4 fichiers de la façon suivante :
ligne1 dans fichier1
ligne2 dans fichier2
ligne3 dans fichier3
ligne4 dans fichier4
ligne5 dans fichier1
ligne6 dans fichier2
...

J'avoue que je ne sais pas vraiment par ou commencer.
Merci par avance de toute l'aide que vous pouvez m'apporter.

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

Programmation.shell : Trouver un mot dans un fichier

Posté par kowalsky () le 02 janvier 2006
0
Bonjour,

J'aimerais savoir comment faire pour trouver un mot
dans un fichier, que l''on ne connait pas...:!

Par exemple, connaitre tout les fichier de mon disque
dur contenant le mot "foo"...


Merci d'avance

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

Programmation.shell : scp lit .bashrc...?

Posté par kowalsky () le 28 décembre 2005
0
j'ai ecri un petit script, pour exporter la variable DISPLAY
à chaque ssh:


#Declare automatique DISPLAY
CONS=$(tty | sed "s~/dev/~~g")
ATIP=$(who | grep $CONS | awk '{print $6}' | sed "s~(~~g" | sed "s~)~~g" | sed "s~::ffff:~~g" )
echo "DISPLAY=$ATIP:0"
export DISPLAY=$ATIP:0
unset CONS
unset ATIP

Je l'ai mise sur la machine distante, un solaris.

Quand, depuis ma machine locale je fais:

scp kowalsky@192.168.0.124:/etc/hosts /etc/hosts

j'ai un retour du type:

grep: can't open protocol error: (à suivre ...)

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

Programmation.shell : Utilisation de la commande date

Posté par dguihal () le 27 décembre 2005
0
Bonjour a tous

Je cherche de l'aide sur la commande date,

en fait je cherche a afficher l'heure UTC d'une date arbitraire en bash.

Je cherche quelque chose du style :

date "+%s" 122500002005.00


qui est censée m'afficher le nombre de secondes écoulées depuis le 01/01/1970 00:00:00 à la date du 25/12/2005 00:00:00

Si quelqu'un a déjà fait ce genre de chose, je lui serai gré de me faire partager son expérience

merci d'avance

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

Programmation.shell : Transformation d'occurence de metacaractère

Posté par stéphane () le 21 décembre 2005
0
Bonjour,

Je cherche a réaliser un script permettant de transformer tt les caractères "\n" en "\r\n" pour une compatibilité avec une machine a commande numérique.

par exemple en utilisant hexdump -c fic.txt je cherche a obtenir :

Source :

m e r c i a l i n u x f r . o r g \n

Resultat

m e r c i a l i n u x f r . o r g \r \n

J'ai essayé de nombreux scripts utilisant tr, grep et sed mais rien n'y fait, car le fait que mes occurences soit des métacaractères a l'air de poser (à suivre ...)

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

Programmation.shell : aidez à moi à faire des scripts en shell svp

Posté par didigo () le 21 décembre 2005
0
Bonjour,

J'aimerais savoir si vous pouvez m 'aider à faire ces trois scripts en shell




premier script: afficher de manière numérotée les fichier de format mp3 présent dans les dossiers contenus dans le dossier racine. Par contre le dossier à prendre en compte comme dossier comme dossier racine au moyen d'une variable


second script: Modifier le script précédent afin de prendre en compte une commande de tri , c'est-à-dire par titre,par album,par artiste,par année et par genre

(à suivre ...)

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

Programmation.shell : Redirection générale

Posté par stef (page perso, ) le 20 décembre 2005
0
Bonjour à tous.
Je vais essayer d'être clair dans mes explications.
Je cherche le moyen de rediriger tous les retours vers le même endroit, mais sans avoir à le faire ligne à ligne.
Par exemple:
au lieu de faire
action 1 > /dev/nul
action2 > /dev/nul
action3 >/dev/nul

je voudrais faire:
[mode dev/null on]
action1
action2
action3
[mode dev/null off]

Autrement formulé: existe t-il un moyen d'intercepter de façon générale ce qui part vers stdout ? Est ce faisable ?

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

Programmation.shell : Comment modifier chaque ligne dans un fichier ?

Posté par xusnet () le 19 décembre 2005
0
bonjour a tous,

Comment modifier chaque ligne dans un fichier ?
je souhaite incrémenté chaque ligne

voici mon fichier ( toto.txt):
1245;tous;ok;78y9;local;14587
numer;tous;ok;7d89;local;12457
g1245;tous;ok;7d89;local;124587
TY1245;tous;ok;7849;local;12487

voici mon script:
fic=`cat toto`
for n in $fic
do
num=`expr 12 + 1`
awk 'BEGIN {flag=0}; /tous/ {flag=1;} flag==1 { print "$num"$0}' $fic
done

Mais ça marche pas !!
le résultat que je souhaite:

13;tous;ok;78y9;local;14587
14;tous;ok;7d89 (à suivre ...)

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

Programmation.shell : Cron (je pense)

Posté par bugjargal () le 08 décembre 2005
0
Bonsoir à tou(te)s...

Dans scipt sh, j'ai ceci :

lynx -dump -force_html http://infotrafic.grandlyon.com/_Ptnoirs/PTptnoirs.php > result

Je me sers ensuite du contenu de result.

Mon pb: si je lance mon script au prompt, pas de problème : le contenu de la page est très bien récupéré. mais si je lance le même script avec cron : là tout les caractères accentués partent sont faussés et ça donne un charabia compréhensible mais pas très agréable à l'oeil...

Je suppose que 'est un problème (à suivre ...)

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

Programmation.shell : petite question sur grep

Posté par noone1 () le 05 décembre 2005
0
bonjour,

est-il possible d'utiliser grep sous bash pour obtenir plusieurs resultats?
Je m'explique je voudrais extraire un ensemble de deux types de lignes d'un fichier : la premiere commence toujours par 'TITR' et elle suivie, après un nombre variable de lignes (pas plus de 20) d'une autre qui commence toujours par '==', ...et ainsi de suite pour tout le fichier.
J'obtiens l'une ou l'autre mais les deux en même temps :
grep -G '^TITR' -a20 fichier | grep '^==' par exemple ne me renvoit que (à suivre ...)

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

Programmation.shell : Variables dans un shell script (sh)

Posté par By ZeB (page perso, ) le 05 décembre 2005
0
Bonjour à tous,

Je me trouve confronté à un petit problème de gestion de mes variables dans un shell script.
Le but de ce script est de lancer des commandes rsync.

Tout d'abord, sachez que j'utilise le shell "normal" (/bin/sh).

#!/bin/sh


Ensuite, je définis 3 variables que j'exporte


PATH_SOURCE="/opt"
PATH_DESTINATION="/opt/destination"

export PATH_SOURCE PATH_DESTINATION_1 PATH_DESTINATION_2


Ensuite, je définis d'autres variables, qui sont en fait, une concatenation des 3 variables
(à suivre ...)

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

Programmation.shell : script de partitionnement

Posté par bktb () le 04 décembre 2005
0
Bonjour,

je cherche a ecrire un script qui prendrais en argument un "disque dur" (par example /dev/hda) et qui le partionnerais automatiquement sans poser de questions comme ca :
primary 1 : 1Go
primary 2 : 20Go
primary 3 : 20Go
primary 4 : 20Go
reste inutilise

je pense utiliser sfdisk, mais malheureusement, il n'accepte que des tailles fixees en nombre de secteurs. Or il me semble que la taille d'un secteur est variable selon les disque n'est ce pas ?

merci pour votre aide.

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

Programmation.shell : shell de Bourne

Posté par olive512005 () le 03 décembre 2005
0
Bonjour,

Je suis actuellement en IUT informatique et je voulais avoir quelques renseignements au sujet d'un script shell-Bourne
1.Ecrire un script modulaire commenté qui appelle des fonctions de gestion de répertoires à partir du menu suivant :
Afficher les attributs (droits d'accés) du répertoire
Lister des fichiers du répertoire
Crréer des répertoires
Supprimer des répertoires
rechercher une chaine de caractères parmis les fichiers du répertoires
Quitter

Votre choix ?

La fin du script (à suivre ...)

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

Programmation.shell : Blacklist pour SquidGuard, la plus compléte?

Posté par rz1 () le 02 décembre 2005
0
Hello, quelle est la blackliste porno la plus complete pour SquidGuard?
Vous utilisez laquelle?

Merci

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

Programmation.shell : Processus en arriere plan + formatage html

Posté par rz1 () le 01 décembre 2005
0
Hello,

-comment lancer un script bash en arrière plan?

-comment incrementer un fichier mais de facon inverser
du style echo $VAR >> file, mais faut que ca incremente vers le haut (le plus recent en haut)

-le fichier a incrementer est un html, comment faire un retour a la ligne???

echo $ligne | sed 's/HTTP.*$//' >> result.html

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

Programmation.shell : Comparaison de fichier - access.log de Squid

Posté par rz1 () le 30 novembre 2005
0
Bonjour à tous
voici ce que je dois faire : comparer un fichier de log Squid à un fichier d'url porno blaclisté et genere un fichier html du style IP - DATE - SITE si une url visité est dans la blackliste.

Le fichier log de squid est de la forme:
194.167.45.242 - - [22/Nov/2005:11:41:31 +0100] "GET http://www.xxxporn.com/images/PageMenu/u p.gif HTTP/1.0" 304 212 TCP_IMS_HIT:NONE

Le fichier d'url porno blacklisté (10Mo, 60000 entrée):
xxxporn.com
sex.com
sexy.fr
...

Voila ce que j'ai pondu:
(à suivre ...)

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

Programmation.shell : petit souci de codage de caractère

Posté par jmb26 () le 30 novembre 2005
0
bonjour,

je récupère via lynx une page internet que je sauvegarde dans un fichier pour ensuite la traiter dans un script perl.
sur cette page, il y a un caractère que mon système n'arrive pas à afficher : la virgule 'haute' = chr(180).
quand mon fichier est placé dans un partage samba, windows affiche bien ce caractère mais lorsque je fais 'cat monfichier', ce caractère n'est pas affiché. 'less monfichier' m'affiche un intriguant <92> à la place de ce caractère.
je souhaiterai dans (à suivre ...)

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

Revenir en haut de page

[ Précédent :: 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 :: Suivant ]