Script shell
Résolu
lamiae123
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
-
mariam1990 Messages postés 30 Date d'inscription Statut Membre Dernière intervention -
mariam1990 Messages postés 30 Date d'inscription Statut Membre Dernière intervention -
bonjour ,
je veux faire une mise en forme pour des scripts que j'ai :
eliminer les espace:
supprimer les commentaire:
remplacer des variable par d'autre
exemple:
a partir du script suivant (c pa un script:) c du n importe quoi)
#hjnd
#!jdfj
if(#!ds) ddcf #hbdf
fdf
jhdv
obtenir le resultat suivant
if(#!ds) ddcf
fdf
jhdv
Remarque:
les commentaires commencent par # or je veux pa supprimer tt ce qui apres # parce que il y a des commande qui commance par # ( c bien exprimé dans l exemple cité ci dessus :D)
j attend votre reponse avec impatience
merci d avance
vraiment je suis bloqué
:d:d
je veux faire une mise en forme pour des scripts que j'ai :
eliminer les espace:
supprimer les commentaire:
remplacer des variable par d'autre
exemple:
a partir du script suivant (c pa un script:) c du n importe quoi)
#hjnd
#!jdfj
if(#!ds) ddcf #hbdf
fdf
jhdv
obtenir le resultat suivant
if(#!ds) ddcf
fdf
jhdv
Remarque:
les commentaires commencent par # or je veux pa supprimer tt ce qui apres # parce que il y a des commande qui commance par # ( c bien exprimé dans l exemple cité ci dessus :D)
j attend votre reponse avec impatience
merci d avance
vraiment je suis bloqué
:d:d
A voir également:
- Script shell
- Classic shell - Télécharger - Personnalisation
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide
3 réponses
en faite j'ai utilisé la commande
sed '/^ *#/d;s/#.*//' lundi.txt > lundi1.txt
c utile , mais elle supprime tt ce qui est apres le #
c adire
a partir de ce script
#hjnd
#!jdfj
if(#!ds) ddcf #hbdf
fdf
jhdv
j 'ai obtenu
if(
fdf
jhdv
alors que c 'est pa ça ce que je veux
je veux avoir com sortie le script suivant:
if(#!ds) ddcf
fdf
jhdv
dsl je repete trop , mé pr bien exprimer mon besoin
:)
sed '/^ *#/d;s/#.*//' lundi.txt > lundi1.txt
c utile , mais elle supprime tt ce qui est apres le #
c adire
a partir de ce script
#hjnd
#!jdfj
if(#!ds) ddcf #hbdf
fdf
jhdv
j 'ai obtenu
if(
fdf
jhdv
alors que c 'est pa ça ce que je veux
je veux avoir com sortie le script suivant:
if(#!ds) ddcf
fdf
jhdv
dsl je repete trop , mé pr bien exprimer mon besoin
:)
Salut,
;-))
$cat toto #hjnd #!jdfj if(#!ds) ddcf #hbdf fdf jhdv $sed -i '/^#/d' toto $cat toto if(#!ds) ddcf #hbdf fdf jhdv $
;-))
@mariam1990
la commande
permet à la fois de
- supprimer les lignes commençant par un # : /^#/d
- supprime les commentaires en fin de ligne qui suivent un # : s/ #.*//
Si j'ai tout suivi
la commande
sed '/^#/d;s/ #.*//' toto
permet à la fois de
- supprimer les lignes commençant par un # : /^#/d
- supprime les commentaires en fin de ligne qui suivent un # : s/ #.*//
Si j'ai tout suivi