Astuces diverses
[540] Astuces.divers
Forums hors sujets
[1893] general.cherche-logiciel
[307] general.cherche-materiel
[3907] general.general
[460] general.hors-sujets
[152] general.petites-annonces
[105] general.test
Forums associés à Linux
[3223] Linux.debian
[2293] Linux.debutant
[149] Linux.embarque
[3448] Linux.general
[178] Linux.gentoo
[290] Linux.gui
[120] Linux.livecd
[2928] Linux.mandriva
[399] Linux.noyau
[907] Linux.redhat
[113] Linux.slackware
[407] Linux.suse
Forums LinuxFr.org
[105] LinuxFr.bug
[22] LinuxFr.changements
[10] LinuxFr.forums
[69] LinuxFr.idees
[13] LinuxFr.moderation
[47] LinuxFr.questions
Forums sur la programmation
[523] Programmation.autre
[535] Programmation.c
[26] Programmation.c#
[325] Programmation.c++
[274] Programmation.java
[222] Programmation.perl
[382] Programmation.php
[208] Programmation.python
[39] Programmation.ruby
[808] Programmation.shell
[106] Programmation.SQL
[375] Programmation.web
Forum Templeet
[78] Templeet.general
Forums associés à un événement ponctuel
[24] Temporaire.fosdem

Retourner aux forums.

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

Programmation.shell : passage de commandes ssh vers un serveur(vios) à shell restrein "rksh"

Posté par manzijimmichoo () le 11 mars 2010
-1
Salut!

Je souhaite m'éviter la besogne de me connecter à un ou plusieurs serveurs pour récolter des infos de ces machines. J'ai donc commencé un petit script qui permet d'exécuter une commande sur un serveur (VIOS) à shell limité.


#!/bin/ksh

print "entrez la commande"
read commande;

print "Sur quel VIOS";
read vios;

o=ioscli oem_setup_env; #mode root chez les VIOS

ssh padmin@$vios ksh $o ;
sleep 2;
exec $commande;
sleep 2;
print "Exiting script. BYE !!";
exit 0


Le soucis, c'est que (à suivre ...)

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

Programmation.shell : simplifiage

Posté par gilles renault (page perso, ) le 24 février 2010
0
Bonjour,

J'ai fais un script qui me permet de connaître le nombre de comptes créer dans thunderbird en parsant le fichier prefs.js de l'utilisateur. Mais ça me fait une ligne de commande... bien grasse dirons-nous :

numserveur=`grep mail.server.server'.*'.type prefs.js|awk -F. '{print $3}'|sort -n|cut -c 7-|xargs|awk '{print $NF}'`

Je cherche toutes les lignes qui contiennent mail.server.server'.*'.type
Je ne prend que la partie server';*'
Je trie dans l'ordre numérique
Je vire les 6 premiers (à suivre ...)

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

Programmation.shell : SVN, mon ami pour la vie

Posté par fredoche () le 19 février 2010
0
Bonjour,

'Chez moi', on fabrique un soft. Ce soft a deux version, nommons les 1.3 et 1.4.
Dans svn on a donc créé une branche par version.
Aujourd'hui, on veut merger des modifs de la branche 1.3 dans la branche 1.4. Mais pas toutes! Juste les commits de l'utilisateur TOTO.
Donc, via svn mergeinfo, on détermine les commits faits sur 1.3 , qui sont pas dans 1.4.
Ensuite on utilise svn log pour connaitre le nom de l'auteur du commit.

Malheureusement, on a l'impression que svn et le shell ne sont (à suivre ...)

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

Programmation.shell : PKI par EJBCA

Posté par zitro () le 18 février 2010
-2
Bonjour
Je suis la revue linux magazine n°120 c'est une PKI par EJBCA.
Mon script bash ne fonctionne pas. je travaille sur une debian .Sa fais 3jours que je suis dessus.

Je l'exécute résultat:
/etc/init.d/jboss: line 49: syntax error near unexpected token `fi'
/etc/init.d/jboss: line 49: ` fi '

Mes problèmes:
Je vois bien qu'il ni a pas de si pour débuter ma boucle mais je suppose qu'un fichier doit être appeler au cour de mon bash je vois pas ou.
L'autre solution plus probable c'est qu'il (à suivre ...)

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

Programmation.shell : recherche avec awk

Posté par dubis () le 17 février 2010
1
Bonjour,

Je fais des recherche avec awk dans un fichier log tel que :

awk '/keyword1/ || /keyword2/ {print}' fichier.log


J'aimerai modifier cette commande pour avoir keyword1 et keyword2 et éliminer keyword3 contenu dans les ligne de keyword 1 ou keyword2

Merci de votre aide.

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

Programmation.shell : Sed

Posté par bob le homard (page perso, ) le 16 février 2010
0
salut,

un petit problème tout bête :

j'essaie d'extraire des url d'une page en utilisant sed mais je suis confronté à un problème.
J'arrive bien à récupérer le début de l'url mais pas la fin :

extraire le début : [OK]


moa@oam ~$ cat page.html |grep /truc/m | sed 's/^.*adressedusite//'
/fr/bidule/truc/machin_45203.html">blah
/fr/bidule/truc/machin_45203.html" class="lire" title="lire">Lire

extraire la fin : [NOK]

moa@oam ~$ cat page.html |grep /truc/m | sed 's/^.*adressedusite//'
(à suivre ...)

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

Programmation.shell : Hachage d'un document .csv

Posté par nanard06 () le 14 février 2010
2
Bonjour, Je souhaiterais importer dans une base de donnée une classification de villes. Le fichier .csv est constitué ainsi et non modifiable: france,"paris","E1" france,"lyon","E2" chine,"pekin","A1" etc... Je cherche à avoir la nomenclature suivante: fraparis1 fralyon2 chipekin1 etc... J'ai écris le script suivant:
#!/bin/sh

#Pour appeler le fichier.

cat villes.csv | while read ligne

do

#Pour extraire chaque élément et les mettre dans des variables différent (à suivre ...)

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

Programmation.shell : Utilisation de sed

Posté par neCua6nahS () le 09 février 2010
-1
Bonjour,

je voudrai savoir si vous connaissez une façon d'utiliser sed pour modifier directement une variable dans le shell. Je m'explique :

Je veux renommer un grand nombre de fichiers sur la base du même motif, par exemple mes fichiers s'appelent tous foto_xxx.png, et je voudrai qu'ils s'appellent tous photo_xxx.png, et faire un renommage par lot, avec une ligne de commande du type :

for i in foto*.png ; do mv ${i} $(sed … ${i}) ; done

Où la commande sed me renvoie directement la chaîne (à suivre ...)

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

Programmation.shell : Modifications images

Posté par nanard06 () le 03 février 2010
1
Bonjour, Je suis nouveau sur ce site car j'étais un malade de Windows, puis mon docteur m'a prescrit un traitement sous linux. Depuis quelques temps je prends de l'Ubuntu 9.10 et je commence à aller beaucoup mieux. Toutefois quelques problèmes subsistent et je craint une rechute. Plus sérieusement, voici mon problème. J'ai créé un script pour mettre des images (uniquement celles qui sont au format .jpg) en taille vignette. Mais j'ai aussi des images dans un autre format (png, gif, bitmat (à suivre ...)

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

Programmation.shell : supprimer tout les répertoires vide d'un sous dossier

Posté par Antoine Labitte () le 02 février 2010
2
Pour le boulot j'ai du mettre en place un espace de partage avec samba.
Jusque la rien de compliqué.
Mais je dois supprimer automatiquement les fichiers de plus de 7jours.
je fais ca grâce à un find :
find /partage/echange/ -type f -mtime +7 -exec rm -vf {} \;

ensuite il me reste les repertoires vide à supprimer ...
et la j'ai essayé un :
find /partage/echange/ -type d -exec rmdir 2>/dev/null {} \;

mais le truc c'est que find /partage/echange/ -type d donne la liste des répertoires dans (à suivre ...)

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

Programmation.shell : Garder l'anti slash dans la variable

Posté par dubis () le 31 janvier 2010
0
Bonjour,

J'aimerais créer des répertoires à partir des noms de fichier qui sont composés. Le soucis c'est que je n'arrive à garder l'antislah dans le script, pour faire mkdir mot1\ mot2
Voici les commandes que j'emploie :

ls -d *.mp3 | awk -F"-" '{print $1}' | sed 's/ /\\ /g' > file.txt
while read i ; do mkdir $i ; done ; < file.txt



Le mkdir crée un répertoire pour chaque mots rencontré. Ce n'est évidement pas ce que je veux

Merci de votre aide

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

Programmation.shell : date de création d'un fichier ???

Posté par eastwind (Jabber id, ) le 11 janvier 2010
0
Bonjour

Je voudrais connaitre la date de création d'un fichier en bash , ni celle de la derniere modification , ni celle du dernier accès, j'ai pas trouver la commande , est ce possible ???

(j espere qu'on me reponds pas ls -l ) :)

Parce que lorsque je ferais des backup sur de nouveaux disque , la date de modification seras celle du backup ou autre ?? , et lorsque j'accèdes pour lire le fichier , la date d'accès sera diffiérente aussi non ?

A défaut , quelqu'un aurait il un script (à suivre ...)

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

Programmation.shell : Detection du nombre de processeurs (cores)

Posté par zaurus (page perso, ) le 10 janvier 2010
0
Bonjour,

Quelqu'un connait-il une commande qui marcherait sur tous
les BSD open source pour trouver le nombre de coeurs?

J'en ai besoin pour mon projet open source.
Sous Linux je fais:

egrep -c '^processor' /proc/cpuinfo

Pour MacOS X on m'a montre avec sysctl.

Merci beaucoup!
Francois.

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

Programmation.shell : script + konqueror

Posté par gotcha5832 () le 10 janvier 2010
1
Bonjour à tous,

Comme certain le savent, j'ai développer ici grace à certain un script de traitement d'image.
Le truc c'est que je voudrais le rendre accessible depuis konqueror par un click droit.
j'ai donc chercher et fini par trouver les servicemenu sous kde3.5 pour konqueror dans
/usr/share/apps/konqueror/servicemenus/

j'ai crée un service menu du type:

[Desktop Entry]
ServiceTypes=inode/directory
Actions=reduc_imagecata;

[Desktop Action reduc_imagecata]
Name=reduc
(à suivre ...)

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

0
Bonjour,

Mon besoin est le suivant :

Je voudrait écrire un script qui me permette de :
1- rechercher si il existe déjà des instances en cours d'exécution de l'application désignée
2- si OUI alors de mettre au premier plan la fenêtre principale de l'application de toutes les instances déjà présentes. (Extra : si c'est une appli console, alors c'est la fenêtre de la console qui devrait être mise au premier plan)
3- sinon de lancer l'application.

Ex 1 : # le_script top
Et paf, toutes (à suivre ...)

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

Programmation.shell : renommer les fichier par script en nom_dossier_jour.jpg

Posté par gotcha5832 () le 06 janvier 2010
1
Bonjour à tous, Voilà j'ai développer un petit script qui me permet de traiter mes image par lots, (redimensionnement, fusionnement,...) mais je bute sur une chose j'aimerais encore qu'il renomme tout les images par nom_dossier_jourmois_01.jpg exemple: dans le dossier (fiche technique) le 1janvier fiche_technique_0101_01.jpg ou encore dossier (image de coupe) le 4mars image_de_coupe_0403_01.jpg, image_de_coupe_02.jpg... Mais j'ai un peu de mal pour récupérer le nom du dossier (à suivre ...)

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

Programmation.shell : filtre avec awk

Posté par dubis () le 10 décembre 2009
0
Bonjour,

Je filtre un fichier de log avec la commande suivante :


awk '/TIMESTAMP/ || /IN/ || /OUT/ {print}' fichier.log > fichier.out


J'aimerai que le fichier commence au premier TIMESTAMP. Actuellement, j'efface les premières ligne IN et OUT à la main.

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

Programmation.shell : shell : pipe et variable locale

Posté par ☠ Diagonale de Cantor ☠ (Jabber id, ) le 15 novembre 2009
1
Bonjour.

Mon problème est le suivant, j'aimerai faire une boucle sur le liste des fichiers de mon répertoire.
Mon code ressemble à ça:

#!/bin/sh
VAR=0
ls | while read line 
     do
       VAR=$(($VAR +1))
     done
echo $VAR   


Mais vu qu'une pipe lance un nouveau processus, la ligne echo $VAR  affiche systématiquement 0
J'ai trouvé une solution qui marche pour bash:

#!/bin/bash                                                                     
VAR=0
while read line (à suivre ...)

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

Programmation.shell : Bash - obtenir le nombre d'octets d'un DVD vidéo sans le monter

Posté par redrum () le 13 novembre 2009
0
Bonjour,

Tout est dans le titre.

Pouvez-vous m'aider ?

Merci

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

Programmation.shell : infos sur rsync

Posté par tuxpux () le 06 novembre 2009
2
bonjour a tous toutes
j'ai une sauvegarde qui se fait entre 2 serveurs linux distant via internet et grace a rsync
ce sont des produits synology (des nas ds408)
j'aimerais connaitre avant le lancement de la sauvegarde le volume réel de data qui va transiter via internet.
comment faire ?
merci d'avance

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

Revenir en haut de page

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