Retourner au contenu associé (entrée de forum : Extraire des lignes comprises entre 2 motif)
Posté par zipe31 le 08 juin 2020 à 14:36. En réponse au message Extraire des lignes comprises entre 2 motif. Évalué à 1.
Déjà ton fichier il est au format Micro$oft ;-(
Donc faut le convertir avant avec dos2unix.
Ensuite, je ne sais pas pourquoi, sed ne veut pas prendre tout l’intervalle avec cette syntaxe : sed -n '/.*src="/,/".*/{//d;p}' fichier Donc, il reste grep, qui lui est plus docile : grep -Pzo 'src="\K[^"]*' fichier ;-)
sed -n '/.*src="/,/".*/{//d;p}' fichier
grep -Pzo 'src="\K[^"]*' fichier
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Oukisson ?
Posté par zipe31 . En réponse au message Extraire des lignes comprises entre 2 motif. Évalué à 1.
Déjà ton fichier il est au format Micro$oft ;-(
Donc faut le convertir avant avec dos2unix.
Ensuite, je ne sais pas pourquoi, sed ne veut pas prendre tout l’intervalle avec cette syntaxe :
sed -n '/.*src="/,/".*/{//d;p}' fichier
Donc, il reste grep, qui lui est plus docile :
grep -Pzo 'src="\K[^"]*' fichier
;-)