Forum Programmation.shell Suppression caractères

Posté par  .
Étiquettes : aucune
0
21
juin
2006
Bonjour,

J'aimerais écrire un script qui supprime le premier et le dernier caractère, qui sont tous les deux des guillemets doubles ("), de chaque ligne d'un fichier texte. Est-ce que quelqu'un pourrait me donner un piste (sed?) ?

Merci d'avance.

Forum Programmation.shell Problème pour créer un script

Posté par  .
Étiquettes : aucune
0
10
juin
2006
Bonjour, j'ai un problème avec un script,
J'essayes de créer un réseau de machine virtuel et de créer une nouvelle commande shell, nommée rvsh. Ce mode s'invoque par:
rvsh -admin
Cette commande permet à 1 administrateur de gérer la liste des machines connectées au réseau virtuel et la liste des utilisateurs. Donc l’accès à cette commande est géré par un mot de passe. Une fois la commande lancée et le mot de passe validé ( je vérifie tout ca avec (…)

Forum Programmation.shell Automatisation de copie de fichier.

Posté par  .
Étiquettes : aucune
0
8
juin
2006
Bonjour,

Je souhaite mettre en place un script en Bash qui permettrait

De récupérer ligne par ligne le contenu du fichier LISTE. Et ensuite de copier le resultat vers un repertoire /tmp.

Le but c'est de fournir ds un fichier une liste de fichier à copier et d'automatiser le processus.

Merci d'avance.

Forum Programmation.shell Automatisation de copie de fichier.

Posté par  .
Étiquettes : aucune
0
8
juin
2006
Bonjour,

Je souhaite mettre en place un script en Bash qui permettrait

De récupérer ligne par ligne le contenu du fichier LISTE. Et ensuite de copier le resultat vers un repertoire /tmp.

Le but c'est de fournir ds un fichier une liste de fichier à copier et d'automatiser le processus.

Merci d'avance.

Forum Programmation.shell Command at

Posté par  .
Étiquettes : aucune
0
30
mai
2006
Bonjour,
Je voudrais lancer un fichier toutes les 2 min environs qui vas vérifier que mon programme est bien lancer, je sais faire en cron mais je voudrais utilisé la commande at qui vas me permettre de la lancer dans un script shell, et je voudrais savoir comment suprimer les at en attente
Merci d'avance de vos reponses.

Forum Programmation.shell Ajout d'une chaien de caractere dans un fichier texte

Posté par  .
Étiquettes : aucune
0
6
juin
2006
Bonjour, j'aurais besoin d'un petit coup de pouce pour m'aider à résoudre ce problème:

Je souhaiterais ajouter une chaine de caractère dans une ligne précise d'un fichier texte. Le problème c'est que je dois commencer par rechercher une chaine de caractère dans ce fichier et ajouter ma chaine à la même ligne.

Exemple:

fichier:
#mon fichier
nom_du_fichier = nom de fichier
auteur du fichier = mon nom
commande à utiliser = commande
serveur utilisé= nom du serveur

et je veux (…)

Forum Programmation.shell problème awk

Posté par  .
Étiquettes : aucune
0
2
juin
2006
Bonjour à tous,
J'ai un petit problème dans un awk.
comment stocker dans une variable le résultat de system(commande)
j'ai essayé var = system(commande)
et aussi var = $system(commande)
comme dans le code ci-dessous.
mais cela ne fonctionne pas.
Merci d'avance pour votre aide

RV

awk -v caisse=$NOM '
{
file=$1
dir1=$2
dir2=$3
dir3=$4
dir4=$5
cmd = "md5sum "dir4 file".kss | awk \047{print $1}\047"
code = $system(cmd)
code = system(cmd)
printf(code)
print("%s", code)
}
' data.txt

Forum Programmation.shell Flux de sortie programme sh

Posté par  .
Étiquettes : aucune
0
2
juin
2006
Bonjour,

J'ai écrit un petit programme que j'appelle dans une recette de mon .procmailrc et qui a pour but d'extraire le domaine de l'adresse de l'expéditeur du message et de vérifier s'il est présent dans une blacklist. Comment faire alors pour récupérer le résultat de ce test à la sortie de mon programme pour qu'il soit pris en compte dans mon .procmailrc ? En envoyant un booléen sur le flux de sortie ?

Mon programme :

#!/bin/sh

BLACKLIST=/var/home/$LOGNAME/.blacklist

cat - (…)

Forum Programmation.shell Probleme tache cron

Posté par  .
Étiquettes : aucune
0
1
juin
2006
Bonjour,
J'ai un probleme sur une tache cron elle se lance bien elle lance mon script, mon script se deroule bien il lance le programme qui lui est demander. Mais le probleme est que bizarement 10-20 sec apres le lancement du programme il se coup biensur j'ai tester de lancer le script en manuel qui fonctionne tres bien je vous mes une copie de mes taches cron

* * * * * $cron/$login.sh >> $log_dir$login.log
* * * * * (…)

Forum Programmation.shell rsync et les espaces

Posté par  .
Étiquettes : aucune
0
1
juin
2006
Bonjour à tous,

Actuellement, je suis en train de mettre en place pour ma société une solution de backup avec rsync. Le contenu important des disques serait ainsi copié chaque nuit sur un serveur placé sur un site distant.

Après avoir contourné quelques soucis liés à la grande quantité de fichiers à transférer (+/- 250.000), il me reste un souci important, celui des espaces : je ne parviens pas à transférer le moindre dossier dont le nom comporte un espace. (…)

Forum Programmation.shell Suppression de X carractère d'une ligne

Posté par  .
Étiquettes : aucune
0
31
mai
2006
Bonjour,

J'ai plusieurs fichiers texte avec la liste de tous les fichiers de mes serveurs que j'essaye de mettre au propre la liste afin de faire des stats dans une base de données.
Je suis arrivée a garder que les éléments qui m' interressent mais la je bloque sur une dernière suppression

Voici un exemple de mon fichier :
D:\
04/08/05 10:06 197 amap.log
27/03/06 16:45 5 400 acad.kgb
D:\test
07/11/03 16:59 85 504 travaux.xls

et voici ce que je (…)

Forum Programmation.shell variable imbriquée

Posté par  .
Étiquettes : aucune
0
31
mai
2006
'soir
admettons que j'ai une variable nommée "P1"
pour l'afficher je fait
echo $P1

mais si j'en ai plusieurs genre P1 P2 P3....
et que je défini "i" comme étant le chiffre, en l'incrémentant, comment je note la variable
genre ${P$1} (je dis "genre" pasque ça marche pas)
pour qu'il comprenne qu'il doit afficher une variable commencant par "P" suivie d'un nombre "i" ?
merci

Forum Programmation.shell variable

Posté par  .
Étiquettes : aucune
0
31
mai
2006

Bonjour,

je cherche une solution pour que si je mets 10 variable apres mon script le shell m'affiche bien la variable 10 et non la variable 1 suivie de 0.

merci d'avance de vos reponses

Forum Programmation.shell Difference entre ces 2 scripts ??

Posté par  .
Étiquettes : aucune
0
30
mai
2006
Bonjour,

ci dessous 2 scripts quasi identique.
Selon vous quelles sont leurs differences ?? Et lequel est correct ??

Script1 :
#!/bin/ksh
#
if [[ $# = "0" ]]
then
echo "--------------"
echo "USAGE : rgrep (mot_a_chercher)"
echo "---------------"
exit 1
fi
mot=$1
find . -type f -exec grep -l $mot {} \; -exec grep -n $mot {} \; -exec echo " " \;


Script 2 :
#!/bin/csh
#
if [[ $# = "0" ]]
then
echo "--------------"
echo "USAGE (…)

Forum Programmation.shell écrire dans un fichier

Posté par  .
Étiquettes : aucune
0
30
mai
2006
Bonjour,
alors ma question est pas si simple je veux ecrire dans un fichier mon probleme est qu'au final si je met
$Port > login.sh
il me mets la variable port dans le fichier au lieu de me mettre
$Port

y a t'il une solution ?

Forum Programmation.shell recherche de command adapter

Posté par  .
Étiquettes : aucune
0
30
mai
2006
Bonjour,
Je fait actuellement un script shell qui lance différente applications et j'aimerais que ces applications sois lancer par un autre utilisateur que celui qui lance le script shell pour pas qu'il se ferme a la fermeture du script shell.

merci d'avance de vos reponse :)

Forum Programmation.shell Sauvegarde bien déroulé ou pas ??

Posté par  .
Étiquettes : aucune
0
26
mai
2006
Bonjour,

ptite question car suis parti ce soir sans savoir si ma sauvegarde etait correcte ou pas.
Si le code retour de la commande suivante est 0 (zéro) est ce que ma sauvegarde s'est bien déroulée ou pas ??(lp -d printer envoie la sortie du tar vers une imprimante)
Commande : tar -cvf sauvegarde.tar /dev/rmt/0 | lp -d my-printer
retour=$?

Merci pour vos reponses.

Forum Programmation.shell Script qui scrute un fichier logs ?? Besoin d'aide

Posté par  .
Étiquettes : aucune
0
23
mai
2006
Bonjour,

Je vous explique mon problème de script :
On me demande de créer un script sous shell bash qui scrute un fichier logs à la recherche d'erreur. Ce script doit prendre en entrée un fichier de paramètres qui indiquent la log à surveiller et les patterns qu'il faut trouver. A chaque passage du script uniquement les nouvelles entrées doivent être signalées au fichier Alarme.log.

Si quelqu'un pouvait me donner une base de départ de ce script ??
je le (…)

Forum Programmation.shell configuration du dns dans script bash

Posté par  .
Étiquettes : aucune
0
19
mai
2006
Bonjour à tous.

Voila la situation :
Je me connecte en wifi / filaire et ce à plusieurs endroit (maison travail amis) et chaque lieu correspond à une configuration différente.
Pour résoudre ce problème j'ai différents script bash dont un pour ma connexion wifi à mon domicile.

J'ai un script que je démarre en faisant

eric@deberic:~$ /etc/init.d/wifi


Voici son contenu :

modprobe ipw2200
iwconfig eth1 mode managed
iwconfig eth1 essid "monessid"
iwconfig eth1 key maclée
iwconfig eth1 192.XXX.X.X
route add (…)

Forum Programmation.shell ececution de commande dans un shell distant

Posté par  .
Étiquettes : aucune
0
12
mai
2006
Bonjour,


En fait j'ai besoin d'executer des commandes shell sur un serveur distant ; pour cela j'utilise ssh

Le problème c'est que entre deux commandes je ne dois pas changer de contexte, donc il faut que je sois toujours dans la meme session de shell. Par exemple:
1ere commande: $> cd toto
2nd commande: $> ls
biensur les commandes envoyées ne sont pas aussi simples. Donc oublié le "ls toto/*"

en fait j'ai tenter d'ecrire dans une console distante en (…)

Forum Programmation.shell Chaine de caractères

Posté par  .
Étiquettes : aucune
0
20
mai
2006
Bonjour,

je manipule des chaines de caractères - de la forme
"APPEND nom" ou "01 ELEMENT" - en les découpant suivant le résultat de test. Mais j'ai un problème sur les tests. En effet le shell étant non-typés il y a quelques surprises avec les chaines.

[code]
chaine=`expr substr "${ligne}" 1 6`
if [ "$chainelu" = "APPEND" ]
[/code]
donc chaine contient APPEND ou 01 ELE mais le test ne fait rien!!
Soit que c'est toujours vrai suivant l'ajout de (…)