je demande s'il y a quelqu'un qui peut me fournir un exemple ou deux de script en ksh qui traite de saisir des valeur dans des variables et de calculer leur moyennes et de les editer dans un autre fichier
Bonjour à tous !
J'ai créé un script en bash qui devrait (normalement !) ajouter des lignes après une certaine ligne.
je m'explique :
J'ai un fichier qui contient :
toto
titi
tata
Je voudrais après titi ajouter ceci :
tutu
tito
J'ai donc créé le script suivant :
ed -s << STOP_ED >/dev/null
r ${FIC_MOODLE}
g/titi/s/titi/tutu^Mtito/g
w
q
STOP_ED
Mais ça marche pô ! :(
Enfin si, si je le fais à la main, mais pas dans un script.
(…)
Bonjour à tous,
j'ai un problème dans un de mes script et je ne sais pas comment faire .
si je fais
toto=`cat /etc/crontab `
echo $toto
l'echo me donne le contenu du fichier mais aussi il remplace les * par le nom des fichiers qui se trouve dans le répertoire ou je lance l'echo
est ce qu'il y a un moyen d'échapper * pour que ça n'est plus ce comportement?
merci pour vos réponses
Salut,
Je suis en train de programmer un lanceur d'applications en C, et l'une d'entre elle (un serveur), que j'utilise tous les jours, fonctionne ainsi au démarrage :
1) elle affiche des infos sur stdout (normal)
2) elle affiche d'autres infos sur stdin (moins normal, ou alors il y a une subtilité qui m'échappe)
Mon lanceur fonctionne ainsi : il ouvre un flux avec popen("mon_app", "r"), autrement dit il lit stdout et je perds la moitié des infos.
Connaissez vous
(…)
bonjour je suis debutant alors jai un projet de compression et nettoyage de gros fichiers sur linux alors j'iamerais bien savoir coment procéder et merci .
je voulai savoir si cette commande qui me permet decherche des fichiers chez tous les utlisateurs find /home/*/
est ce que cé posible de recuperer les valeurs d"un crontab depuis un fichier
min heure jmoi mois jsem script.sh
alor cé cinq parametre ce trouve ds un fichier text
Je cherche à vérifier un "chemin symbolique". En fait, je donne un premier chemin (/usr/src/linux par exemple) et je souhaite le vérifier avec un répertoire final (/usr/src/linux-2.4.21-15.0.4/).
J'ai la situation suivante:
linux -> linux-2.4
linux-2.4 -> linux-2.4.21-15.0.4
Il y a t il un moyen de suivre les liens symboliques un à un et de vérifier que le chemin final correspond bien au bon répertoire ?
Voila j'utilise un script bash pour deplacer les fichiers d'un repertoire vers in autre, comme je le fais pour plusieurs repertoire j'ai fait un tableau:
repertoire[1]="/home/tata/"
repertoire[2]="/home/toto/"
index=1
while [ -n "${repertoire[$index]}" ]; do
for fichier in $repertoire/*f
do
blablabla...
done
let index=index+
done
Cependant si il n'y a pas de fichiers dans /home/tata/ mon script sort du while avec un message d'erreur et ne veux pas passer au repertoire suivant. move.sh: no matches found: /home/tata/* [3] Comment faire pour
(…)
Bonjour,
J'essaye le script suivant:
toto="/{home,tmp}" ; find $toto
Qui me renvoie:
find: /{home,tmp}: No such file or directory
Pourtant les codes suivants marchent:
find /{home,tmp}
toto="/hom*" ; find $toto
Vous pouvez me dépanner ?
Merci.
comment ecrire une commande qui toute les dix secondes complete un fichier log en y ajoutant la date et la liste des utilisateurs connecté a cet instant sur la machine
Bonjour à tous,
quelqu'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
Bonjour à tous
y'a moyen en shell de mettre en oeuvre une sorte de hashMap clef/valeur
Cordialement.
Bonjour,
J'ai un script shell qui s'execute sous différentes plateformes, notamment tru64 et des machines linux standard.
Dans ce script une ligne de commande effectue :
kill -RTMIN $PID
sous true64 (et en korn shell), aucun problème le script fonctionne correctement. Ce n'est en revanche pas le cas sous Linux.
En théorie de ce que j'ai pu glaner comme informations, les signaux temps réels sont "en général" du numéro 32 (RTMIN) au numéro 63 (RTMAX). Il faut cependant utilliser les
(…)
bonjour,
je cherche une commande pour exécuter un script n secondes après son invocations:
merci
Bonjour,
J'aimerais trouver le propriétaire (owner) d'un processus précis.
Le shell script doit trouver le nom de l'utilisateur qui a lancé ppp. Donc, cat /var/run/ppp0.pid me renvoie le pid, mais ensuite, que faire ?
J'ai bien regardé ps, mais il ne donne que l'uid (et pas la bonne, en plus). Par exemple, si c'est l'utilisateur 501 qui lance pppd, ps m'affiche toujours un UID de 0.
Il y a bien la solution /proc/{PID}/status qui donne le bon utilisateur en ligne
(…)
Bonjour à tous et bonne année ,
Petit pb :
Je souhaites me connecter à un serveur ssh distant pour éteindre un ordinateur. Pour ça je pense qu'il faut faire :
(Désolé pour les "<" mais je nais pas trouvé de moyen de protéger les "inferieurs à" d'une conversion en html... :( )
ssh -l $CurrentUsername $CurrentAddress <<EOF
init 0
EOF
Mais ça donne :
check_temp.sh: line 373: syntax error: unexpected end of file
ssh -l $CurrentUsername $CurrentAddress < (…)
cho7@cho7land:~$ cp profile_2004-12-17_16\:52\:06.sql /Partage/
cp: ne peut créer le fichier régulier `/Partage/profile_2004-12-17_16:52:06.sql': Argument invalide
Le seul moyen que j'ai trouvé c'est de donner un nouveau nom au fichier de destination...
Il semble qu'on ne puisse pas copier un fichier possédant un ":" dans le nom. Pourtant on peut visiblement en créer..
Ils peuvent pas choisir des noms de fichier plus simple chez mysql non ?
PS : bash 2.05b
Bonjour,
je sollicite votre aide concernant mon probleme qui est le suivant : comment faire pour rechercher une sous chaine dans une chaine en KSH.
Cordialement
bonjour,
je voudrais pouvoir lancer comme un daemon un exécutable non prévu pour ça à la base ... avec quelle(s) commande(s) puis-je faire cela à l'intérieur d'un script??
merci
bonjour,
je fais un script de parsing d'une page web dans laquelle je veux (entre autres) récupérer un formulaire.
en gros la page web est du type :
<plein de choses ...>
<input ... >
... ( le nombre de ligne ici est variable )
<plein d'autres choses>
la page web est télécharger et enregistré dans page.html (par exemple)
J'ai essayé ça :
cat page.html | sed -e /my_form/,/"<\/form>"/p
mais cela ne marche pas. ( ca m'affiche tout le fichier
(…)
Bonjour, j'ai un problème avec ce petit script , quand à l'éxécution j'ai l'erreur suivante:
[: erreur(1104),: unknown operand
Le but du script est de recherche des codes erreur dans des fichiers textes, et d'envoyer le resultat dans result.txt
#!/bin/sh
cd /home/toto/src
echo "" >> result
for i in `cat code`
do
echo -e "Erreur numero $i, fichiers concernes: \n">> result.txt
for f in *
do
chaine=`grep -e "erreur($i)" $f`
if [ -n $chaine ]
then
echo -e "\t $f\t" (…)
bonjour,
je souhaite renvoyer la sortie standard d'un programme vers une variable de script. comment je peut faire ça??(google mon amis ne me l'a pas dit)
merci
Bonjour,
Je souhaite transformer cette chaîne : / par celle-ci : \\\
Mais je ne m'en sort pas avec la commande tr.
Pouvez-vous m'aider ?
D'avance merci.
RV
Bonjour à tous...
Je me posais la question suivante :
Puis-je écrire une ligne d'un fichier texte dans une textbox html/php à l'aide d'un script shell?
Merci pour vos réponses...
Paulin