Pages : 1
#1 Le 07/03/2022, à 21:27
- anistos
sed erreur de commande
bonjour a tous
j'ecris
sed -i -e "s/resume/$resume/g" $chemin/$chemin1/$titre.html
et il me reponds
sed: -e expression #1, char 384: unterminated `s' command
a savoir que resume est un mots dans un fichier
que $resume est resume=$(cat $chemin/$chemin1/resume.txt) il y a 35 longues lignes
pourriez vous svp me dire pourquoi
j'ai essayer plein de chose
sed -i -e "s/resume/${resume}/g" $chemin/$chemin1/$titre.html
avec 1 cote il m'ecrit $resume ou ${resume} dans mon fichier
le but ecrire le contenu du fichier resume.txt dans le fichier $titre.html a la place du seul mot resume qui s'y trouve
merci merci beaucoup
Hors ligne
#2 Le 07/03/2022, à 21:37
- Watael
Re : sed erreur de commande
salut,
$ sed '/resume/{r'"$chemin/fichier.txt"'
d}' fichier.html
si c'est bon, ajoute l'option -i.
Dernière modification par Watael (Le 07/03/2022, à 21:38)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#3 Le 07/03/2022, à 21:38
- xubu1957
Re : sed erreur de commande
Bonjour,
Comme demandé dans le premier message du tutoriel Retour utilisable de commande
Pour ajouter toi-même les balises code à ton précédent message #1 :
Cliquer sur le lien « Modifier » en bas à droite du message
Sélectionner le texte
Cliquer sur le <> de l'éditeur de message
Voir règles du forum > balises BB code
Balise CODE :
C'est la balise à utiliser pour donner de longs messages d'erreurs, des contenus de fichiers de configuration, des commandes à taper, etc … Elle permet des messages plus "compacts", et est moins ambiguë que d'autres polices sur certains caractères.
Dernière modification par xubu1957 (Le 08/03/2022, à 06:42)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#4 Le 08/03/2022, à 06:41
- anistos
Re : sed erreur de commande
Bonjour watael et xubu1957
Merci pour vos réponse
D abord watael
Je ne la connaissais pas qu es ce que r' et d stp
Je l utiliserai ce soir je vous dirai ça
Xubu1957
OK je ne le savais pas non plus je tâcherai de me corriger
Cordialment
Hors ligne
#5 Le 08/03/2022, à 06:56
- Watael
Re : sed erreur de commande
Je ne la connaissais pas qu es ce que r' et d stp
as-tu regardé dans le man ?
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#6 Le 08/03/2022, à 18:34
- anistos
Re : sed erreur de commande
watael
nom mais je viens de le faire
ok r pour ajouter le texte lu a partir du nom de fichier
merci
pour la commande ok comme tu me l'a donné
avec -i :
sed: -e expression #1, char 0: unmatched `{'
avec -e :
sed: -e expression #1, char 0: unmatched `{'
mais cela fonctionne super !!!
ps : merci a xubu1957 pour son conseil
Hors ligne