A voir également:
- Script shell
- Classic shell - Télécharger - Personnalisation
- Script vidéo youtube - Guide
- Ghost script - Télécharger - Polices de caractères
- Mas script - Accueil - Windows
- Script cmd - Guide
8 réponses
#!/bin/sh
Salut à tous
J'ai un fire-wall sous iptables (fonctionne). Je veux ajouter dans mon script : du lundi au vendredi je fais ça et le samedi, dimanche et jour féries je fais ça.
Juste la date et le format (le reste est déja en exploitation
Merci à tous
Salut à tous
J'ai un fire-wall sous iptables (fonctionne). Je veux ajouter dans mon script : du lundi au vendredi je fais ça et le samedi, dimanche et jour féries je fais ça.
Juste la date et le format (le reste est déja en exploitation
Merci à tous
Ca répond pas beaucoup à ma question ça !
;-(
Dohm qui vous bouleg tous
;-(
Dohm qui vous bouleg tous
Je t'avoue que me tapper le "man" pour un petit script me saoule un peu, en fait, je cherche juste à indiquer la dernière date de modification en tête d'un fichier :
en gros je supprime la première ligne, je rajoute la nouvelle et je recopie le reste de mon fichier.
Mais en l'état, cela supprime les tabulations.
#!/bin/sh plouf=0 date > temp200032 read line < temp200032 temps=$line rm -f temp200032 while read line do if test $plouf = 1 then echo $line >> temp200032 else plouf=1 fi done < Makefile echo "# date de dernière compilation : " $temps > Makefile while read line do echo $line >> Makefile done < temp200032 rm -f temp200032
en gros je supprime la première ligne, je rajoute la nouvelle et je recopie le reste de mon fichier.
Mais en l'état, cela supprime les tabulations.
#!/bin/sh
MYFILE="bidon"
TMP=/tmp/$$
echo $TMP
[ -f $MYFILE ] || exit 1;
echo "#$(date)" > $TMP
tail -n +2 $MYFILE >> $TMP
mv $TMP $MYFILE
Semble fontionner non?
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
MYFILE="bidon"
TMP=/tmp/$$
echo $TMP
[ -f $MYFILE ] || exit 1;
echo "#$(date)" > $TMP
tail -n +2 $MYFILE >> $TMP
mv $TMP $MYFILE
Semble fontionner non?
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ca aussi ça marche :
#!/bin/sh
date=`date`
(
echo "/# date"
echo "ddi# date de dernière modification : $date"
echo "^[ZZ"
) | vi Makefile >/dev/null 2>&1
J'ai le record du plus court ;-)
L'echap ( ^[ ) s'obtient en tapant Ctrl+V et Echap
L'expérience est une lanterne attachée dans notre dos,
qui n'éclaire que le chemin parcouru. Confucius
#!/bin/sh
date=`date`
(
echo "/# date"
echo "ddi# date de dernière modification : $date"
echo "^[ZZ"
) | vi Makefile >/dev/null 2>&1
J'ai le record du plus court ;-)
L'echap ( ^[ ) s'obtient en tapant Ctrl+V et Echap
L'expérience est une lanterne attachée dans notre dos,
qui n'éclaire que le chemin parcouru. Confucius
Hi,
Oui, j'ai aussi essayé mais vim n'aime pas beaucoup
la redirection de l'entrée standard :(
Peut-re que le vi d'origine...
De toute manière il reste (s)ed...
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Oui, j'ai aussi essayé mais vim n'aime pas beaucoup
la redirection de l'entrée standard :(
Peut-re que le vi d'origine...
De toute manière il reste (s)ed...
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.