[ 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 2010Je 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).
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'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 2010Je 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 2010Je 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).
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#!/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 2010je 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> 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 2010Jusque 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 2010J'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 2010Je 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 2010Quelqu'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 2010Comme 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).
Programmation.shell : Comment mettre au premier plan la fenêtre principale de l'instance déjà démarrée d'une application indiquée par son nom
Posté par minitchoup () le 09 janvier 2010Mon 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> Lire le message (22 commentaires, moyenne: 1,3).
Programmation.shell : filtre avec awk
Posté par dubis () le 10 décembre 2009Je 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 2009Bonjour.
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 2009Tout 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 2009j'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).
[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]

