Bonjour,
Je dois mettre en forme une variable pour cela j'utilise la commande suivante
echo $var | sed 's/(//' | sed 's/)//' | sed 's/,//'
Je trouve cette façon un peut lourde et trop longue. N'y a t il pas un moyen de faire cela en un seule sed et non pas 3.
Merci
Forum Programmation.perl monitoring disque dur
Forum Programmation.shell Substitution avec vi
Bonjour,
Je faire une substitution générale d'un mot par un autre dans fichier avec la commande suivante :
Cela fonctionne mais vi reste ouvert. Comment pourrais je faire pour sauvegarder le fichier et quitter vi dans la même ligne de commande que j'ai mentionnée ?
Merci de votre aide
Je faire une substitution générale d'un mot par un autre dans fichier avec la commande suivante :
vi -c g/mot1/s//mot2/g fichier
Cela fonctionne mais vi reste ouvert. Comment pourrais je faire pour sauvegarder le fichier et quitter vi dans la même ligne de commande que j'ai mentionnée ?
Merci de votre aide
Forum Programmation.shell le mot de passe gene le script LFTP
Bonjour,
J'essaie de faire un script avec la commande lftp. Le soucis c'est que j'ai un mot de passe très compliqué avec des meta caractère, du style %ftp&23b#
Je set donc ma variables $pass comme ceci :
pass=`echo %ftp&23b#`
mais la commande suivante :
lftp -c "open $host; user $user $pass ; get file.zip ; bye"
me donne l'erreur suivante :
Commande inconnue « 23b# ».
C'est bien que lftp a interpréter le meta caractère " & "
Comment faire (…)
J'essaie de faire un script avec la commande lftp. Le soucis c'est que j'ai un mot de passe très compliqué avec des meta caractère, du style %ftp&23b#
Je set donc ma variables $pass comme ceci :
pass=`echo %ftp&23b#`
mais la commande suivante :
lftp -c "open $host; user $user $pass ; get file.zip ; bye"
me donne l'erreur suivante :
Commande inconnue « 23b# ».
C'est bien que lftp a interpréter le meta caractère " & "
Comment faire (…)
Forum Programmation.shell commande awk
Forum Linux.redhat Transformer un script en démon
Bonjour,
J'ai une Red Hat Enterprise Linux ES release 4 (Nahant Update 6)
J'ai un script qui démarre une application de licence de type flexnet. Pour lancer le script je tape la commande ./rc.script start. Et pour l'arrêter je tape la commande ./rc.script stop.
Tout fonctionne très bien en manuel mais j'aimerais que cette commande l'exécute au démarrage du serveur.
J'ai pourtant copier ce scirpt dans les répertoire suivant :
/etc/rc.d/rc2.d/S99rc.script
/etc/rc.d/rc4.d/S99rc.script
/etc/rc.d/init.d/rc.script
/etc/rc.d/rc3.d/S99rc.script
Les fichiers S99rc.script étant (…)
J'ai une Red Hat Enterprise Linux ES release 4 (Nahant Update 6)
J'ai un script qui démarre une application de licence de type flexnet. Pour lancer le script je tape la commande ./rc.script start. Et pour l'arrêter je tape la commande ./rc.script stop.
Tout fonctionne très bien en manuel mais j'aimerais que cette commande l'exécute au démarrage du serveur.
J'ai pourtant copier ce scirpt dans les répertoire suivant :
/etc/rc.d/rc2.d/S99rc.script
/etc/rc.d/rc4.d/S99rc.script
/etc/rc.d/init.d/rc.script
/etc/rc.d/rc3.d/S99rc.script
Les fichiers S99rc.script étant (…)
Forum général.général vncconfig : No VNC extension on display
Bonjour,
J'utilise vncserver pour que mes utilisateurs se connectent à distance à travers un tunnel SSH.
J'ai modifié le script perl vncserver pour qu'il n'y ai qu'une seule session par utilisateur.
Le soucis c'est que vncconfig qui sert à partager le presse papier entre le client et le serveur, ne veut pas demarrer.
J'ai le message d'erreur suivant :
J'utilise vncserver pour que mes utilisateurs se connectent à distance à travers un tunnel SSH.
J'ai modifié le script perl vncserver pour qu'il n'y ai qu'une seule session par utilisateur.
Le soucis c'est que vncconfig qui sert à partager le presse papier entre le client et le serveur, ne veut pas demarrer.
J'ai le message d'erreur suivant :
:~$ vncconfig
No VNC extension on display server:2.0
:~$ echo $DISPLAY
server:2.0
:~$ ps -fu user | grep Xvnc
user 29259 (…)
Forum Programmation.shell Read sans interuption
Bonjour,
J'aimerai modifier un script pour que la variable INFILELOG soit prise dans la ligne de commande du lancement du script .
Actuellement, que je lance le script il me demande quel fichier je veux charger avec ce code :
J'aimerai lancer le script de façon suivante ;
#~: script.sh Fichier_à_charger.log
J'ai essayé les man de la commande read sans succès
Merci de votre aide
J'aimerai modifier un script pour que la variable INFILELOG soit prise dans la ligne de commande du lancement du script .
Actuellement, que je lance le script il me demande quel fichier je veux charger avec ce code :
echo "flexCount Running"
echo " "
printf "FlexLM log filename : "
read INFILELOG
J'aimerai lancer le script de façon suivante ;
#~: script.sh Fichier_à_charger.log
J'ai essayé les man de la commande read sans succès
Merci de votre aide
Forum Linux.général Restreindre l'accès en copie à un repertoire
Bonjour,
J'aimerais restreindre l'accès en copie d'un répertoire sans couper l'accès en lecture.
Est ce possible ?
Merci de votre aide
J'aimerais restreindre l'accès en copie d'un répertoire sans couper l'accès en lecture.
Est ce possible ?
Merci de votre aide
Forum Programmation.shell commande Cat avec un arret prècis
Bonjour,
Est-il possible de faire un "cat" ou "more" d'un fichier avec un arrêt précis qui correspond à une date. Dans mon cas, c'est "TIMESTAMP 12/31/2007".
Merci de votre aide.
Est-il possible de faire un "cat" ou "more" d'un fichier avec un arrêt précis qui correspond à une date. Dans mon cas, c'est "TIMESTAMP 12/31/2007".
Merci de votre aide.
Forum Linux.redhat wcmd de wine- tools introuvable
Bonjour,
je suis à la recherche de l'utilitaire de wine qui permet d'exécuter des commande du fichier Batch (.bat).
Apparemment, c'est la commande wcmd qui gère cela. Elle fait partie de du RPM suivant ; winetools-2.1.2-jo.i386.rpm mais je n'arrive pas à le trouver pour le télécharger.
J'ai déjà installé wine-tools-0.9.46-1.el4.i386.rpm mais il n'y a pas les fonctionalités qui m'intéressent
Est ce que quelqu'un peut m'en dire plus ?
Merci de votre aide.
je suis à la recherche de l'utilitaire de wine qui permet d'exécuter des commande du fichier Batch (.bat).
Apparemment, c'est la commande wcmd qui gère cela. Elle fait partie de du RPM suivant ; winetools-2.1.2-jo.i386.rpm mais je n'arrive pas à le trouver pour le télécharger.
J'ai déjà installé wine-tools-0.9.46-1.el4.i386.rpm mais il n'y a pas les fonctionalités qui m'intéressent
Est ce que quelqu'un peut m'en dire plus ?
Merci de votre aide.
Forum général.cherche-logiciel La boucle until ne s'arrête pas
Bonjour,
Je viens de faire utilitaire assez simple pour changer un configuration.
A la fin de ce script je demande à l'utilisatuer si les changement lui convient, en tapant O pour Oui et n pour non
J'ai commencé mon script comme ceci :
Le problème c'est que la (…)
Je viens de faire utilitaire assez simple pour changer un configuration.
A la fin de ce script je demande à l'utilisatuer si les changement lui convient, en tapant O pour Oui et n pour non
J'ai commencé mon script comme ceci :
#!/bin/bash
clear
CONDITION_FINALE=O
until [ "$var1" = "$CONDITION_FINALE" ]
do
#exécution de l'utilitaire jusqu'a la ligne suivante
echo -n "Est ce que cela vous conviens ? [O,n]"
read $var1
done
exit 0
Le problème c'est que la (…)
Forum Linux.redhat Recherche GCC 4 en rpm
Bonjour,
J'ai une installation avec une Red Hat Enterprise Linux ES release 4 (Nahant Update 5), et j'ai le gcc suivant :
version gcc 3.4.6 20060404 (Red Hat 3.4.6-8)
J'aimerais passer en gcc 4. J'ai beau faire up2date cela ne met pas à jour le gcc.
J'ai trouvé des RPM sur le site suivant :
http://rpmfind.net/linux/rpm2html/search.php?query=gcc
J'ai trouvé 7 paquets RPM de GCC 4 pour ma distribution mais je ne sais pas lequel prendre et apparemement ce sont tous des (…)
J'ai une installation avec une Red Hat Enterprise Linux ES release 4 (Nahant Update 5), et j'ai le gcc suivant :
version gcc 3.4.6 20060404 (Red Hat 3.4.6-8)
J'aimerais passer en gcc 4. J'ai beau faire up2date cela ne met pas à jour le gcc.
J'ai trouvé des RPM sur le site suivant :
http://rpmfind.net/linux/rpm2html/search.php?query=gcc
J'ai trouvé 7 paquets RPM de GCC 4 pour ma distribution mais je ne sais pas lequel prendre et apparemement ce sont tous des (…)
Forum général.cherche-matériel Switch et IP masquerade
Bonjour,
Connaissez vous un switch/hub de bureau qui est capable de faire l'IP masquerade ? ou bien sa catégorie car sur Google on ne trouve que les tutoriaux pour faire cette technique ....
En effet, nous aimerions faire un petit réseau et nous n'avons qu'une seule adresse IP de libre. Je pense que cela permetterra de libérer de la ressource d'un PC.
Merci de votre aide
Connaissez vous un switch/hub de bureau qui est capable de faire l'IP masquerade ? ou bien sa catégorie car sur Google on ne trouve que les tutoriaux pour faire cette technique ....
En effet, nous aimerions faire un petit réseau et nous n'avons qu'une seule adresse IP de libre. Je pense que cela permetterra de libérer de la ressource d'un PC.
Merci de votre aide
Forum Programmation.shell commande awk sans espace
Bonjour,
La commande suivante :
me donne la liste suivante :
J'aimerai supprimer l'espace du résultat.
J'ai essayé un pipe avec sed mais cela ne fonctionne pas
La commande suivante :
USERID=`awk 'BEGIN { FS=":"} $3 >= 70000 {print$1","}' /etc/passwd`; echo $USERID
me donne la liste suivante :
user1, user2, user3, user4
J'aimerai supprimer l'espace du résultat.
J'ai essayé un pipe avec sed mais cela ne fonctionne pas