[ 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 : HashMap en shell
Posté par loic_1174 () le 24 janvier 2007y'a moyen en shell de mettre en oeuvre une sorte de hashMap clef/valeur
Cordialement.
> Lire le message (6 commentaires, moyenne: 1,2).
Programmation.shell : Scruter un repertoire en permanance
Posté par loic_1174 () le 23 janvier 2007quelqu'un pourrait me dire s'il y'a moyen de scruter un repertoire Rep de façon permanante, en shell, et renvoyer les nouveaux fichiers deposés dans le Rep.
Merci d'avance
> Lire le message (1 commentaire, moyenne: 2).
Programmation.shell : Aide synthax shell pourle "case"
Posté par byace () le 23 janvier 2007> Lire le message (1 commentaire, moyenne: 3).
Programmation.shell : Problèmes de chemin et truc qui va pas avec if elif fi
Posté par hdiamant () le 22 janvier 2007# Récupérer le nom du fichier sélectionné et son extension name=`echo "$1" | cut -d"." -f1` (à suivre ...)
> Lire le message (6 commentaires, moyenne: 1,2).
Programmation.shell : extraction d'une requete SQL dans shell
Posté par byace () le 22 janvier 2007> Lire le message (3 commentaires, moyenne: 1,3).
Programmation.shell : mkfifo et erreur 'Broken Pipe'
Posté par Mildred (Jabber id, page perso, ) le 21 janvier 2007J'utilise la version svn de gajim (pour mon jabber). Donc j'ai un petit script shell 'gajom-svn' qui met à jour ma copie locale depuis le svn et si modification il y a eu, recompile les modules nécessaires.
De plus, pour que je puisse voir ce qui se passe, j'ai décidé de rediriger la sortie de toutes les commandes (svn, compilation, gajim) vers une pipe (que je crée au début) et de lancer un xterm en background qui va executer un tail -f sur cette pipe.
Mon problème : Lorsque je (à suivre ...)
> Lire le message (3 commentaires, moyenne: 1,7).
do
echo $line
done
Je voudrais que $line contienne too\toto et pas toototo
Le code suivant fonctionne:
echo too\\\\toto|while read line
do
echo $line
done
Et la ca m'affiche bien too\toto mais bon, je vois pas le pourquoi du comment et ca me parrait louche donc j'aimerai bien un peu d'aide!
Merci
> Lire le message (11 commentaires, moyenne: 2,4).
Programmation.shell : Extraction du répertoire à partir d'un nom de fichier
Posté par ChickenKiller () le 16 janvier 2007Je souhaiterais, à partir d'un nom complet de fichier (avec son chemin complet), extraire uniquement le répertoire.
"/etc/network/interfaces" deviendrait alors "/etc/network/"
Je connais déjà basename qui fait l'inverse (extraction uniquement du nom du fichier). Je cherche donc une fonction équivalente ou une méthode la plus propre possible pour y arriver.
D'avance merci.
> Lire le message (2 commentaires, moyenne: 4).
Programmation.shell : Comment fusionner 2 tables
Posté par Pior () le 15 janvier 2007J'ai une petite colle à vous proposer, vous les génies des outils unix.
(et là on va voir si la flatterie fonctionne...)
J'ai 2 tables sous forme d'un fichier texte; les données sont séparées par des tabulations.
Les 2 tables associent des données à un code (première colonne des 2 tables)
A priori on retrouve les même codes dans les 2 tables. Mais on ne devrait pas se baser la dessus.
Le problème : j'aimerai joindre les 2 tables.
A vot' bon coeur !
> Lire le message (3 commentaires, moyenne: 4).
Programmation.shell : imagamagick en pratique : scanner -> gros tiff ...
Posté par Space_e_man (page perso, ) le 10 janvier 2007Au boulot, une multifonction produit de gros fichiers tif avec parfois plusieurs pages dedans, sous forme de calques (me semble-t-il). Ces fichiers arrivent via ftp dans un dossier partagé sur une machine Linux.
J'aimerais qu'automatiquement, ces images soit converties en un fichier png par page (par calque). Si au passage, chaqu'un de ces fichier png pouvait être "optimisé" pour prendre le moins de place possible (pas de canal alpha, espace de couleur respecté)
J'ai trouvé imagamagick (à suivre ...)
> Lire le message (2 commentaires, moyenne: 1,5).
Programmation.shell : retirer une chaîne de caractère à la fin du nom de fichier
Posté par jeanjan () le 07 janvier 2007j'ai qq fichiers dans un répertoire et je veux supprimer dans le nom des fichiers tout ce qui est après une chaîne de caractère précise.
exemple de nom de fichier : cars&max=250&adv_g=&adv_age=7&adv_so
qui doit devenir : cars
à chaque fois la partie à supprimer commence par &max=250
je suis novice, j'essaie avec "for i in", j'ai trouvé comment supprimer des trucs au début des noms de fichiers mais pas à la fin. J'ai l'impression que le & dérange les commandes.
Merci (à suivre ...)
> Lire le message (7 commentaires, moyenne: 1,7).
Programmation.shell : programme shell
Posté par higin3 () le 06 janvier 2007> Lire le message (5 commentaires, moyenne: 2,2).
Programmation.shell : Serveur multijoueurs
Posté par death_voice () le 05 janvier 2007Je suis en train de programmer un jeu de dames en shell, le jeu étant presque fini, je cherche un script pour créer une application client/serveur.
je m'explique : pour l'instant, seulement 2 joueurs peuvent jouer (j'utilise la commande sync() pour transférer le damier modifié après chaque coup).
mnt je veux que ce jeu soit executer sur un serveur, ou un utilistaeur A se connecte et doit attendre qu'un autre utilisateur B en fasse autant.
quand l'utilisateur B se connecte, il s'aperçoie (à suivre ...)
> Lire le message (0 commentaire).
Programmation.shell : Comparer deux numéros de versions
Posté par tangrop () le 28 décembre 2006je dispose de deux variables VERSION_CLIENT et VERSION_APPLI contenant des numéros de versions.
Je dois comparer ces numéros de versions et cela me pose problème.
En effet, la comparaison bash se fait selon l'ordre lexicographique et mes versions sont de la forme:
x.yz
ou x et y sont des entiers (en gros le majeur et le mineur)
et z est une lettre (release)
Donc bon, j'avais bien une solution à la base du style:
[code]
if [[ $VERSION_CLIENT > $VERSION_APPLI ]]
then
echo "le bon (à suivre ...)
> Lire le message (8 commentaires, moyenne: 1,5).
Programmation.shell : [BASH] Contenu de variable de variable
Posté par bash () le 27 décembre 2006Je cherche un moyen de pouvoir stoquer le nom d'une variable dans une autre variable afin de pouvoir la tester.
Exemple :
foo_bar1=test1
foo_bar2=test2
foo_bar3=test3
et lors du deroulement de mon script une variable bar va etre affectuée par une valeur qui va etre soit bar1, bar2 ou bar3 et je voudrais pourvoir utiliser le contenu de foo_bar1 si bar=bar1 etc ...
Je sais pas si j'ai ete clair ou pas mais si une personne a une solution je la veux bien :)
Merci.
> Lire le message (8 commentaires, moyenne: 2,9).
Programmation.shell : Script Bash
Posté par Dan () le 26 décembre 2006Ce n'est pas sans émotion que j'écris mon première demande dans le forum.
Il y a un truc que je ne capte pas.
J'ai fait dans ma Debian le script bash ci-dessous simple qui range mes vidéos de mon Home et mes répertoires de téléchargement dans le répertoire video.
Sous ma Debian, ça marche perfecto, sauf pour les fichiers avec un espace (mais à la limite, ça je crois avoir déjà vu des solutions vite fait).
Le problème, c'est que sur la Ubuntu, ce script ne marche pas (à suivre ...)
> Lire le message (5 commentaires, moyenne: 2,2).
Programmation.shell : Propager un alias depuis un script vers le shell courant
Posté par erik_lallemand (page perso, ) le 20 décembre 2006Sur une machine où plusieurs utilisateurs (dont moi) partagent le même compte, je souhaite utiliser régulièrement des alias qui me sont propres.
Du fait que le compte est partagé, il est hors de question d'aller modifier les fichiers de configuration qui sont chargés au moment de la connexion.
J'ai donc en tête de stocker mes alias dans un script KSH (ce qui correspond à mon type de shell courant) que je pourrais exécuter à chaque connexion. Malheureusement, si je définis ces (à suivre ...)
> Lire le message (3 commentaires, moyenne: 2,3).
Programmation.shell : insertion du caractère \ dans un PATH avec blanc
Posté par dubis () le 20 décembre 2006Quand je fais :
find /tmp/./ -name *.exe
J'ai un résultat suivant
/tmp/./path/path windows avec des blancs/files1.exe
/tmp/./path/path windows avec des blancs/files2.exe
J'aimerais avoir les resultat suivant :
/tmp/./path/path\ windows\ avec\ des\ blancs/files1.exe
/tmp/./path/path\ windows\ avec\ des\ blancs/files2.exe
J'ai donc essayé :
find /tmp/./ -name *.exe | sed s/\ /_/g
Ce qui ne me convient pas car cela est inexploitable pour le monde UNIX. Le resultat (à suivre ...)
> Lire le message (7 commentaires, moyenne: 1,6).
Programmation.shell : comment trier un fichier en même temps que awk le lit
Posté par marceau () le 19 décembre 2006je cherche a trier, avec un script en bash, un fichier dont chaque ligne commence par un nombre de 0 à 600 puis une tabulation suivi du restant de la ligne , je souhaiterai le trier en autant de fichier que de nombre différent qui commence chaque ligne.
voici mon ébauche de débutant :
set nb_temp 600
while [$nb_temp]
do
cat resultat.txt | awk -F" " ' $1 ~/^""%3d" ",$nb_temp / {print $0}' >> temp
set nom `"resultat."%s".txt",$nb_temp`
(à suivre ...)
> Lire le message (9 commentaires, moyenne: 1,9).
Programmation.shell : Problème avec les variables
Posté par hcaplier () le 18 décembre 2006J'ai un problème avec les variables.
En effet je n'arrive pas résoudre ce problème.
Si titi=toto
et toto=tata
comment afficher tata grâce à titi.
J'ai essayé echo ${$titi} mais ça marche pas :-(
Merci pour votre aide.
RV
> Lire le message (3 commentaires, moyenne: 2,7).
[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]


