Bonjour ,
Suite à de serieuses attaques sur les serveurs de ma webradio favorites il y a quelques temps ( la meilleur webradio sur les musiques demoscene et autres trackers ) nectarine demoscene radio ( http://scenemusic.eu) , ceux ci on quasi perdu tout les liens vers les fichiers audio téléchargable (hé oui c'est légal en plus ) , Le site se remet petit a petit via la communauté de sceners ,mais il manque quand meme un paquet de liens (…)
Forum Programmation.shell assigner des valeurs chaînes à un tableau via le résultat d'une commande
Voici un bout de code shell
produit :
Je veux assigner à un tableau le résultat d'une fonction. Sauf que les éléments peuvent contenir des espaces, aussi j'essaie d'entourer chacun des éléments par des guillemets. Cela fonctionne en assignement direct, mais pas quand ça passe par une commande. Je voudrais réussir à utiliser les guillemets dans (…)
#!/bin/bash
VAR=("A B C" "D E F")
echo ${VAR[0]}
VAR=($(echo -e \"A B C\" \"D E F\"))
echo ${VAR[0]}
exit
produit :
A B C
"A
Je veux assigner à un tableau le résultat d'une fonction. Sauf que les éléments peuvent contenir des espaces, aussi j'essaie d'entourer chacun des éléments par des guillemets. Cela fonctionne en assignement direct, mais pas quand ça passe par une commande. Je voudrais réussir à utiliser les guillemets dans (…)
Forum Programmation.shell Probleme avec flvstreamer
Bonjour, je capte la télé grec SKAI http://www.skai.gr/player/tvlive/ avec ce script :
flvstreamer -v -r `curl -s http://www.skai.gr/ajax.aspx?m=Skai.Player.LookupMultimedia\&Record=true\&la=1\&MMID=3|grep rtmp|cut -f3 -d\[|cut -f1 -d\]`|ffplay -
Mais dernierement (1 mois) ca s'arrete dans 1 minute. Je crois que cest par rapport a ca :
ERROR: HandleCtrl: Ignoring SWFVerification request, no CRYPTO support!
Peut etre que quelqu un est familiarisé avec flvstreamer et peut m' expliquer plus de choses ?
Merci
Dimitri
flvstreamer -v -r `curl -s http://www.skai.gr/ajax.aspx?m=Skai.Player.LookupMultimedia\&Record=true\&la=1\&MMID=3|grep rtmp|cut -f3 -d\[|cut -f1 -d\]`|ffplay -
Mais dernierement (1 mois) ca s'arrete dans 1 minute. Je crois que cest par rapport a ca :
ERROR: HandleCtrl: Ignoring SWFVerification request, no CRYPTO support!
Peut etre que quelqu un est familiarisé avec flvstreamer et peut m' expliquer plus de choses ?
Merci
Dimitri
Forum Programmation.shell simplifiage
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 caractères
Je vire les retour chariots
Je récupère (…)
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 caractères
Je vire les retour chariots
Je récupère (…)
Forum Programmation.shell Lister les tunnels SSH actifs
Bonjour,
J'essaye (vainement) de lister les tunnels actifs dans une connexion ssh.
Depuis mon poste, je lance une connexion avec un (ou plusieurs) tunnel(s), par exemple (que j'utilise beaucoup !) :
je me retrouve avec un shell ouvert et un tunnel actif vers mon serveur.
Le système de tunnel marche très bien et j'en (ab)use pour toutes mes connexions sur le réseau interne, mais Je ne trouve pas de commande pour m'afficher la liste des tunnels actifs (…)
J'essaye (vainement) de lister les tunnels actifs dans une connexion ssh.
Depuis mon poste, je lance une connexion avec un (ou plusieurs) tunnel(s), par exemple (que j'utilise beaucoup !) :
ssh -L5900:172.20.10.51:5900 user@monserveur.ssh
je me retrouve avec un shell ouvert et un tunnel actif vers mon serveur.
Le système de tunnel marche très bien et j'en (ab)use pour toutes mes connexions sur le réseau interne, mais Je ne trouve pas de commande pour m'afficher la liste des tunnels actifs (…)
Forum Programmation.shell passage de commandes ssh vers un serveur(vios) à shell restrein "rksh"
Forum Programmation.shell PKI par EJBCA
Forum Programmation.shell SVN, mon ami pour la vie
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.
(…)
'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.
(…)
Forum Programmation.shell recherche avec awk
Bonjour,
Je fais des recherche avec awk dans un fichier log tel que :
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.
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.
Forum Programmation.shell Sed
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]
extraire la fin : [NOK]
En fait, il ne coupe (…)
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//' | sed 's/\(^.*\)\(".*\)/\1/'
/fr/bidule/truc/machin_45203.html
/fr/bidule/truc/machin_45203.html" class="lire" title="lire
En fait, il ne coupe (…)
Forum Programmation.shell Hachage d'un document .csv
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érentes. pays=`echo $ligne | tr -d \" | cut -d',' -f1 | cut -c1-3` ville=`echo $ligne (…)
Forum Programmation.shell Modifications images
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, (…)
Forum Programmation.shell Utilisation de sed
Forum Programmation.shell supprimer tout les répertoires vide d'un sous dossier
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 (…)
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 (…)
Forum Programmation.shell Garder l'anti slash dans la variable
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 :
Le mkdir crée un répertoire pour chaque mots rencontré. Ce n'est évidement pas ce que je veux
Merci (…)
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 ;
Le mkdir crée un répertoire pour chaque mots rencontré. Ce n'est évidement pas ce que je veux
Merci (…)
Forum Programmation.shell script + konqueror
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:
il apparait bien, mais ne s'execute pas,
J'ai donc chercher, et j'ai découvert en (…)
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
Name[fr]=reduc
Icon=ark
Exec=reduc.sh
il apparait bien, mais ne s'execute pas,
J'ai donc chercher, et j'ai découvert en (…)
Forum Programmation.shell Detection du nombre de processeurs (cores)
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.
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.
Forum Programmation.shell date de création d'un fichier ???
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 (…)
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 (…)
Forum 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
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 : (…)
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 : (…)
Forum Programmation.shell renommer les fichier par script en nom_dossier_jour.jpg
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
Si quelque pouvais m'aidez ca serais génial.
Merci à vous
# Nom du nouveau (…)
Forum Programmation.shell filtre avec awk
Bonjour,
Je filtre un fichier de log avec la commande suivante :
J'aimerai que le fichier commence au premier TIMESTAMP. Actuellement, j'efface les premières ligne IN et OUT à la main.
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.
Forum Programmation.shell Ajouter un commentaire au debut d'une ligne dans un fichier avec sed
Bonjour,
Je voudrai savoir comment je pourrai ajouter un commentaire au début d'une ligne dans un fichier avec la commande sed. En faite c'est une ligne qui n'est pas commenté, mais je voudrai la commentée en passant par un script.
Par exemple:
CustomLog
en
# CustomLog
Merci pour votre aide
Moulinux
Je voudrai savoir comment je pourrai ajouter un commentaire au début d'une ligne dans un fichier avec la commande sed. En faite c'est une ligne qui n'est pas commenté, mais je voudrai la commentée en passant par un script.
Par exemple:
CustomLog
en
# CustomLog
Merci pour votre aide
Moulinux
Forum Programmation.shell shell : pipe et variable locale
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 do VAR=$(($VAR +1)) done Debian_Almquist_shell
Forum Programmation.shell Bash - obtenir le nombre d'octets d'un DVD vidéo sans le monter
Bonjour,
Tout est dans le titre.
Pouvez-vous m'aider ?
Merci
Tout est dans le titre.
Pouvez-vous m'aider ?
Merci
Forum Programmation.shell infos sur rsync
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
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