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 ?
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'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 :
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 (...)
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
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
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
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.
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.