Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 19/05/2015, à 16:21

L'Africain

Re : (Résolu) Substitution d'espace impossible avec sed

J'ai l'impression de me répéter,  donc voici le fichier de départ:

1 1 Mukanda ke songa awa bankâkâ ya kele kisina ya Yezu, mwana ya David, mwana ya Abra­ham. 2 Abraham butaka Izaak. Izaak butaka Yako­bo. Yakobo butaka Yuda ti ba­mpangi na yandi. 3 Yu­da butaka Farès ti Zara; mama na bo, Ta­mar. Farès butaka Esrom. Esrom butaka Aram. 4 Aram butaka Aminadab. Aminadab butaka Naason. Naason butaka Salmon. 5 Salmon butaka Booz; mama ya Booz, Rahab. Booz butaka Obed; mama ya Obed, Ruth. Obed butaka Yessé. 6 Yessé butaka ntotila David*.
David butaka Salomon; mama ya Salomon va­nda­ka ntete nkento ya Urie. 7 Salomon butaka Ro­boam. Roboam butaka Abia. Abia butaka Asaf. 8 Asaf butaka Josafat. Josafat butaka Joram. Joram butaka Ozias. 9 Ozias butaka Joatam. Joa­tam butaka Akaz. Akaz butaka Ezekias. 10 Ezekias butaka Ma­nassé. Manassé butaka Amon. Amon butaka Jo­sias. 11 Josias butaka Jekonias ti bampangi na ya­ndi, na ntangu ya bambeni nataka bantu ya Israël na kingolo-ngolo na Babi­lone*.
12 Na nima ntangu ya bambeni nataka bantu ya Is­raël na kingolo-ngolo na Babilone, Jekonias butaka Salatiel. Salatiel butaka Zorobabel. 13 Zoroba­bel butaka Abiud. Abiud butaka Eliakim. Eliakim butaka Azor. 14 Azor butaka Sadok. Sa­dok butaka Akim. Akim butaka Eliud. 15 Eliud butaka Elea­zar. Eleazar butaka Mathan. Mathan butaka Jacob. 16 Ja­cob butaka Yozefo, bakala ya Maria. Maria butaka Yezu, ya bo ke binga Kristu, mpila mosi Ngu­lusi.
17 Bo me songa awa mabuta yonso ya kulandanaka: mabuta kumi na iya tuka Abraham tii kuna Da­vid; mabuta kumi na iya tuka David tii kuna nta­ngu ya bambeni nataka bantu ya Israël na kingolo-ngolo na Babilone; mabuta kumi na iya tuka nta­ngu ya bambeni nataka bantu ya Israël na kingolo-ngolo na Babi­lo­ne tii kuna Kristu*.
Nzambi ke sila Emmanuel, ntekolo ya David
Nzambi kele na mfunu ya Yozefo
18 Tala kisina ya Yezu Kristu. Yandi butukaka mu­ti­ndu yai. Maria, mama na yandi, vandaka na dilaka ya makwela ti Yozefo. Kansi ntangu Maria vandaka me kota na nzo ya Yozefo ntete ve, yandi monikaka na divumu ya kukatukaka na Mpeve Santu. 19 Yo­zefo, bakala na yandi, vandaka kusosa luzolo ya Nzambi*. Yandi zolaka ve kubasisa makambu ya Maria na meso ya bantu. Yo yina, yandi kanaka na ntima na yandi na kubikisa yandi na kinsweki. 20 Ntangu yandi vandaka kuyindula mutindu yina, wanzio ya Mfumu Nzambi monikaka na yandi na ndosi. Yandi nde : «Yozefo, mwana ya David, ku­wa boma ve na ku­kotisa nkento na nge Maria na nzo na nge. Mpa­mba ve, divumu ya yandi kele na yo, yo me katuka na Mpeve Santu. Yandi ta buta mwana-bakala. Ibuna nge, nge ta pesa yandi zina ya Yezu, sambu yandi muntu ta gulusa bantu na yandi na masumu na bo.»
22 Mambu yina yonso bwaka sambu na kulungisa ndinga ya Mfumu Nzambi kutubaka na munoko ya profeta. Yandi nde:
23 Tala! Mwana-nkento ya kele mwense* ta baka divumu. Yandi ta buta mwana ya bakala. Bo ta pe­sa yandi zina ya Emmanuel, 
disongidila nde: Nza­mbi kele ti beto. 24 Ntangu Yozefo telamaka na mpongi, yandi salaka mutindu wanzio ya Mfumu Nzambi songaka yandi. Yandi kotisaka nkento na yandi na nzo na yandi. 25 Kansi Yozefo zabanaka na yandi ve tii ku­na ntangu ya Maria butaka mwana-bakala na ya­ndi. Ibuna Yo­ze­fo pesaka na mwana zina ya Yezu.
Banganga ya vandaka kutala bambwetete, 
bo kwisa kufumikina Ngulusi
A. herode ke mona boma ya ngulusi
2 1 Ntangu Yezu butukaka na bwala Bethléem na ntoto ya Yudea, ntotila Herode vandaka ku­yala. Na bilumbu yina, banganga kumaka na Yeruzalem. Bo vandaka banga­nga ya ke talaka bambwetete sambu na kuzaba mambu. Bo katukaka na ndambu ya ntangu ke basikaka*. 2 Na Yeru­zalem, bo yulaka nde: «Wapi ntotila ya bayuda, ya me butuka bilumbu yai ? Mpamba ve : beto me mo­na mbwetete na yandi ya me telama na ndambu ya ntangu ke basikaka, ibuna beto me kwisa sambu na kufukimina yandi.» 
3 Ntangu ntotila Herode waka nsangu yina, ntima na ya­ndi yunganaka. Bwala Ye­ruzalem ya mvimba nikanaka ti yandi. 4 Herode kutikaka bambuta yonso ya banganga-Nzambi ti balongi yonso ya vandaka kutendula bansiku na ba­ntu. Ya­ndi yulaka bo wapi kifulu ya Kristu fwete ku­bu­tuka. 5 Bo vutudilaka yandi nde: «Na Beth­léem, bwala ya ntoto ya Yudea, sambu profeta sonikaka ndinga ya Nzambi mpila yai:
6 Nge Bethléem, na ntoto ya Yudea, nge kele bwa­la ya kuluta fioti ve na kati ya babwala ya kuzabana na ntoto ya Yuda. Sambu mfumu mosi ta basika na nge. Yandi ta va­nda ngungudi ya ta la­ngidila bantu na mono ya Israël *.»
7 Ibuna Herode bingaka na kinsweki banganga ya ba­mbwe­tete. Yandi lombaka bo na kutendudila yandi ntangu ya mbwetete kumonikaka na zulu. 8 Yandi tindaka bo na Beth­léem. Yandi nde: «Beno kwenda; beno zikisa mbote-mbote mambu ya mwana yai. Ye ntangu beno ta mona ya­ndi, beno kwisa kuzabisa mono, sambu mono mpi, mono kwenda kufukimina yandi.»
B. banganga ya bambwetete na bethleem
9 Ntangu bo waka ndinga ya ntotila, bo bakaka nzila. Ibu­na mbwetete ya bo monaka ntete na ndambu ya Esti, yo vandaka kwenda na ntwala na bo, tii kuna ntangu yo telamaka na zulu ya kisika ya mwana kuvandaka. 10 Ntangu bo monaka mbwe­tete, bo monaka kiese mingi mpenza. 11 Bo kotaka na nzo. Bo monaka mwana ti Maria, mama na ya­ndi. Bo bwaka na ntoto, bo fukuminaka ya­ndi. Bo kangulaka tubasanduku na bo ya ntalu; bo pesaka yandi makabu na bo: wolo, ndumbu ti mananasi ya bo ke bingaka mira*. 12 Na nima, Nza­mbi zabisaka bo na ndosi na kuvutuka diaka ve na Herode. Yo yina, bo vutukaka na nsi na bo na nzila yankaka.
Tuka Bethléem tii kuna Nazareth
A. tuka bethleem tii kuna egipiti 
(wanzio ya nzambi ti yezefo)
13 Ntangu banganga ya bambwetete katukaka, wanzio ya Nzambi monikaka na Yozefo na ndosi. Yandi nde: «Telama! Ba­ka mwana ti mama na yandi. Tina na nsi Egipiti*. Bika kuna tii kuna ntangu ya mono ta zabisa nge. Mpamba ve: He­rode kele na ngindu ya kusosa mwana sambu na kufwa yandi.»
14 Yozefo telamaka. Na kati ya mpimpa, yandi kubaka mwana ti mama na yandi. Yandi kutina na nsi Egipiti. 15 Ya­ndi bikaka kuna tii kuna lufwa ya Herode. Yo bwaka muti­ndu yina sambu na kulungisa ndinga ya Nzambi kutubaka na munoko ya profeta nde: Mono me songa mwana na mo­no na kukatuka na nsi Egipiti. Mono me binga yandi.
B. na ndambu ya bethleem, herode kufwa bana ya fioti
16 Ntangu Herode monaka nde banganga ya bambwetete me kusa yandi, yandi waka makasi mingi. Yandi tindaka ba­ntu na Bethléem ti na babwala na nziunga na yo, sambu na ku­fwa bana yonso ya babakala, bayina vandaka na mvula zole ti bayina vandaka me lungisa yo ntete ve*. Yandi ta­ngaka mvula zole, na kulanda ntangu ya banganga ya ba­mbwetete kuzabisaka yandi. 17 Yo bwaka mutindu yina sa­mbu na kulungisa ndinga ya Nzambi kutubaka na monoko ya profeta Yeremia: 18 Ndinga mosi me basika na bwala Ra­ma. Mama mosi ke dila, yandi ke tula milolo mingi. Rachel muntu ke dila bana na yandi. Yandi ke ndima ve bantu kulembika ntantu na yandi, sambu bana na yandi yonso me fwa.
C. katuka egipiti tii kuna nazareth 
(wanzio ya nzambi ti yozefo)
19 Na nima lufwa ya Herode, wanzio ya Mfumu Nzambi mo­nikaka na Yozefo na ndosi na nsi Egipiti. 20 Yandi nde: «Te­lama! Baka mwana ti mama na yandi. Kwenda na ntoto ya Israël. Mpamba ve: bayina zolaka kufwa mwana, bo me fwa.» 21 Yozefo telamaka. Yandi kubaka mwana ti mama na yandi. Yandi kota na ntoto ya Israël*. 22 Kansi yandi waka nde Arkelaus me kuma ntotila ya Yudea na kuyinga tata na ya­ndi Herode. Yo yina, Yozefo waka boma na kwenda ku­na. Ibuna Nzambi songaka yandi ngindu na yandi na ndosi. Yo yina, Yozefo kwendaka kwa yandi na ntoto ya Ga­lilea. 23 Yandi kwendaka kutunga na bwala mosi, zina na yo Nazareth. Yo bwaka mutindu yina sambu na kulungisa ndi­nga ya baprofeta kutubaka. Bo nde: Bo ta bingaka yandi muntu ya Nazareth.
Ndambu ya zole:
«Kimfumu ya Nzambi me kwisa»
Na luyantiku ya Evangile yai, beto me mona mambu ya Mt ke tuba, yandi mosi, sambu na kusonga beto mutindu Yezu ke lungisa kivuvu ya Ngw. nk. ye mutindu yandi ta binga bantu ya ntoto mvimba. Ntangu yai, mambu ya Mt ke zabisa beto ke kwendila ti mambu ya Marc ti ya Luc ke tubila beto. Na luya­ntiku ti na nsuka ya ndambu yai (3,1 ye 4,17) Yoani Mbotiki ti Yezu, bo zole ke tuba nde: «Kimfumu ya Nzambi me kuma!» Kansi Yoani ke yita Yezu. Yandi ke songa beto nde: «Yandi yai Ngulusi ya kimakulu!» Ibuna Nzambi Tata ke zabisa beto nde: «Mono muntu me tinda Yezu!» Pana beto kuyituka ve kana Yezu kubuya Kimfumu ya Satana, Kimfumu ya mpimpa (4,1s). Yandi ke natila beto nsemo ya kieleka. Ntoto ya Galilea ke ya­mba yo (4,12s). Balongoki yantete ke landa yandi (4,18s). Kivu­vu me kwisila bantu yonso (4, 23s). Yo ke tadila beto mpi.
Yoani ke zabisa Kimfumu ya Nzambi
(Mc 1, 2-6; Lc 3, 1-6; Jn 1, 19-23)
3 1 Na bilumbu yina, Yoani Mbotiki basikaka. Yandi va­ndaka kulonga na ntoto ya zelo-zelo na ndambu ya Yu­dea. 2 Yandi nde : «Beno balula ntima, sambu Kimfumu ya Zulu me finama*.» 3 Yandi muntu ya profeta Izaya kusongaka na ntwala, ntangu yandi tubaka nde : 
Ndinga mosi me wakana na kati ya nseke. Muntu yina ke boka nde : Beno yidika mukidi ya Mfumu na beto. Beno su­ngika banzila na yandi.»
4 Yoani vandaka kulwata lele ya mika ya mbisi ya bo ke bingaka chameau. Na luketo, yandi vandaka na mukaba ya mpusu ya mbisi. Madia na yandi, bampasu ti bwiki. 5 Bantu mingi kwendaka na yandi: bantu ya Yeruzalem, ya Yudea yonso ti ya babwala yonso penepene na masa Yordani. 6 Bo vandaka kubaka mbotika na maboko na yandi na masa Yor­dani. Bo vandaka mpi kufunguna masumu na bo.
«beno balula ntima»
(Lc 3, 7-9)
7 Ntangu Yoani monaka bamfarizi ti basaduse mingi* ke kwisa kubotama na yandi, yandi tubilaka bo nde: Beno ba­ntu ya mbi, kikanda ya biwuta, nani me songa beno mayele sambu na kutina makasi ya Nzambi ya ke finama? 8 Beno sala bisalu ya mbote ya ta songaka nde: ya kieleka, beno me balula ntima. 9 Beno kumeka ve na kuyindula nde: «Tata na beto kele Abraham!» Sambu mono ke tubila beno yo: ata na matadi yai, Nzambi lenda kubutila Abraham bana. 10 Nza­mbi me simba ntete soka. Yo ke bwa na misisa ya banti. Ye konso nti ya ke butaka ve bambuma ya mbote, Nzambi ta zenga yo, yandi ta losa yo na tiya.
«mbotika ya masa, mbotika ya tiya»
(Mc 1, 7-8; Lc 3, 15-18); Jn 1, 24-28)
11 Mono, mono ke botika beno na masa, sambu na kuso­nga nde : beno ke balula ntima. Kansi muntu yina ke kwisa na nima na mono*, yandi me luta mono na ngolo. Mono ke fwana ve ata na kukatula basapatu na yandi. Yandi ta botika beno na ngolo ye na tiya ya Mpeve Santu. 12 Yandi me simba muyungulu na maboko na yandi. Yandi ta yidika kibansala na yandi na kuyungula bambuma yonso. Yandi ta kutika ba­nke­ni na mutalaka. Kansi bampusu, yandi ta yoka yo na tiya ya ke fwaka ve.»
Mbotika ya Yezu
(Mc 1, 9-11); Lc 3, 21-22; Jn 1, 29-34)
13 Ibuna Yezu kwisaka. Tuka Galilea, yandi kwenda na ma­sa Yordani. Yandi kukuma na Yoani sambu na kubaka mbotika na maboko na yandi. 14 Yoani zolaka kubuya. Yandi nde : «Mono muntu kele na mfunu ya kubaka mbotika na maboko na nge. ibuna nge muntu ke kwisa diaka na mono* !» 15 Kansi Yezu vutulaka na yandi nde : «Bika yo kusalama ntangu yai, sambu yai mutindu ya beto ta lungisa luzolo ya mvimba ya Nzambi.» Pana Yoani ndimaka yandi.
16 Na nima ya mbotika na yandi, Yezu basikaka na mbala mosi na masa. Tala ! Zulu kukanguka. Yezu kumona Mpeve ya Nzambi ke kulumuka bonso pijon na kwisa kuvanda na zulu na yandi. 17 Na ntangu yo yina, Ndinga kukatuka na zu­lu. Yo kutuba nde : «Yai Mwana na mono, ya mono ke to­ndaka mingi. Yandi yai ya mono me sola na kiese.»
Yezu ke buya kimfumu ya Satana
(Mc 1, 12-13; Lc 4, 1-13)
4 1 Ibuna Mpveve ya Nzambi

Résultat souhaité:

\c 1
\p
\v 1 Mukanda ke songa awa bankâkâ ya kele kisina ya Yezu, mwana ya David, mwana ya Abra­ham.
\v 2 Abraham butaka Izaak. Izaak butaka Yako­bo. Yakobo butaka Yuda ti ba­mpangi na yandi.
\v 3 Yu­da butaka Farès ti Zara; mama na bo, Ta­mar. Farès butaka Esrom. Esrom butaka Aram.
\v 4 Aram butaka Aminadab. Aminadab butaka Naason. Naason butaka Salmon.
\v 5 Salmon butaka Booz; mama ya Booz, Rahab. Booz butaka Obed; mama ya Obed, Ruth. Obed butaka Yessé.
\v 6 Yessé butaka ntotila David*. David butaka Salomon; mama ya Salomon va­nda­ka ntete nkento ya Urie.
\v 7 Salomon butaka Ro­boam. Roboam butaka Abia. Abia butaka Asaf.
\v 8 Asaf butaka Josafat. Josafat butaka Joram. Joram butaka Ozias.
\v 9 Ozias butaka Joatam. Joa­tam butaka Akaz. Akaz butaka Ezekias.
\v 10 Ezekias butaka Ma­nassé. Manassé butaka Amon. Amon butaka Jo­sias.
\v 11 Josias butaka Jekonias ti bampangi na ya­ndi, na ntangu ya bambeni nataka bantu ya Israël na kingolo-ngolo na Babi­lone*.
\v 12 Na nima ntangu ya bambeni nataka bantu ya Is­raël na kingolo-ngolo na Babilone, Jekonias butaka Salatiel. Salatiel butaka Zorobabel.
\v 13 Zoroba­bel butaka Abiud. Abiud butaka Eliakim. Eliakim butaka Azor.
\v 14 Azor butaka Sadok. Sa­dok butaka Akim. Akim butaka Eliud.
\v 15 Eliud butaka Elea­zar. Eleazar butaka Mathan. Mathan butaka Jacob.
\v 16 Ja­cob butaka Yozefo, bakala ya Maria. Maria butaka Yezu, ya bo ke binga Kristu, mpila mosi Ngu­lusi.
\v 17 Bo me songa awa mabuta yonso ya kulandanaka: mabuta kumi na iya tuka Abraham tii kuna Da­vid; mabuta kumi na iya tuka David tii kuna nta­ngu ya bambeni nataka bantu ya Israël na kingolo-ngolo na Babilone; mabuta kumi na iya tuka nta­ngu ya bambeni nataka bantu ya Israël na kingolo-ngolo na Babi­lo­ne tii kuna Kristu*. 
\mt2 Nzambi ke sila Emmanuel, ntekolo ya David
\mt3 Nzambi kele na mfunu ya Yozefo
\v 18 Tala kisina ya Yezu Kristu. Yandi butukaka mu­ti­ndu yai. Maria, mama na yandi, vandaka na dilaka ya makwela ti Yozefo. Kansi ntangu Maria vandaka me kota na nzo ya Yozefo ntete ve, yandi monikaka na divumu ya kukatukaka na Mpeve Santu.
\v 19 Yo­zefo, bakala na yandi, vandaka kusosa luzolo ya Nzambi*. Yandi zolaka ve kubasisa makambu ya Maria na meso ya bantu. Yo yina, yandi kanaka na ntima na yandi na kubikisa yandi na kinsweki.
\v 20 Ntangu yandi vandaka kuyindula mutindu yina, wanzio ya Mfumu Nzambi monikaka na yandi na ndosi. Yandi nde : «Yozefo, mwana ya David, ku­wa boma ve na ku­kotisa nkento na nge Maria na nzo na nge. Mpa­mba ve, divumu ya yandi kele na yo, yo me katuka na Mpeve Santu. Yandi ta buta mwana-bakala. Ibuna nge, nge ta pesa yandi zina ya Yezu, sambu yandi muntu ta gulusa bantu na yandi na masumu na bo.»
\v 22 Mambu yina yonso bwaka sambu na kulungisa ndinga ya Mfumu Nzambi kutubaka na munoko ya profeta. Yandi nde:
\v 23 Tala! Mwana-nkento ya kele mwense* ta baka divumu. Yandi ta buta mwana ya bakala. Bo ta pe­sa yandi zina ya Emmanuel, disongidila nde: Nza­mbi kele ti beto.
\v 24 Ntangu Yozefo telamaka na mpongi, yandi salaka mutindu wanzio ya Mfumu Nzambi songaka yandi. Yandi kotisaka nkento na yandi na nzo na yandi.
\v 25 Kansi Yozefo zabanaka na yandi ve tii ku­na ntangu ya Maria butaka mwana-bakala na ya­ndi. Ibuna Yo­ze­fo pesaka na mwana zina ya Yezu. 
\mt2 Banganga ya vandaka kutala bambwetete, bo kwisa kufumikina Ngulusi
\mt3 A. Herode ke mona boma ya Ngulusi
\c 2
\p
\v 1 Ntangu Yezu butukaka na bwala Bethléem na ntoto ya Yudea, ntotila Herode vandaka ku­yala. Na bilumbu yina, banganga kumaka na Yeruzalem. Bo vandaka banga­nga ya ke talaka bambwetete sambu na kuzaba mambu. Bo katukaka na ndambu ya ntangu ke basikaka*.
\v 2 Na Yeru­zalem, bo yulaka nde: «Wapi ntotila ya bayuda, ya me butuka bilumbu yai ? Mpamba ve : beto me mo­na mbwetete na yandi ya me telama na ndambu ya ntangu ke basikaka, ibuna beto me kwisa sambu na kufukimina yandi.» 
\v 3 Ntangu ntotila Herode waka nsangu yina, ntima na ya­ndi yunganaka. Bwala Ye­ruzalem ya mvimba nikanaka ti yandi.
\v 4 Herode kutikaka bambuta yonso ya banganga-Nzambi ti balongi yonso ya vandaka kutendula bansiku na ba­ntu. Ya­ndi yulaka bo wapi kifulu ya Kristu fwete ku­bu­tuka.
\v 5 Bo vutudilaka yandi nde: «Na Beth­léem, bwala ya ntoto ya Yudea, sambu profeta sonikaka ndinga ya Nzambi mpila yai:
\v 6 Nge Bethléem, na ntoto ya Yudea, nge kele bwa­la ya kuluta fioti ve na kati ya babwala ya kuzabana na ntoto ya Yuda. Sambu mfumu mosi ta basika na nge. Yandi ta va­nda ngungudi ya ta la­ngidila bantu na mono ya Israël *.»
\v 7 Ibuna Herode bingaka na kinsweki banganga ya ba­mbwe­tete. Yandi lombaka bo na kutendudila yandi ntangu ya mbwetete kumonikaka na zulu.
\v 8 Yandi tindaka bo na Beth­léem. Yandi nde: «Beno kwenda; beno zikisa mbote-mbote mambu ya mwana yai. Ye ntangu beno ta mona ya­ndi, beno kwisa kuzabisa mono, sambu mono mpi, mono kwenda kufukimina yandi.»
\mt3 B. Banganga ya bambwetete na bethleem
\v 9 Ntangu bo waka ndinga ya ntotila, bo bakaka nzila. Ibu­na mbwetete ya bo monaka ntete na ndambu ya Esti, yo vandaka kwenda na ntwala na bo, tii kuna ntangu yo telamaka na zulu ya kisika ya mwana kuvandaka.
\v 10 Ntangu bo monaka mbwe­tete, bo monaka kiese mingi mpenza.
\v 11 Bo kotaka na nzo. Bo monaka mwana ti Maria, mama na ya­ndi. Bo bwaka na ntoto, bo fukuminaka ya­ndi. Bo kangulaka tubasanduku na bo ya ntalu; bo pesaka yandi makabu na bo: wolo, ndumbu ti mananasi ya bo ke bingaka mira*.
\v 12 Na nima, Nza­mbi zabisaka bo na ndosi na kuvutuka diaka ve na Herode. Yo yina, bo vutukaka na nsi na bo na nzila yankaka.
\mt2 Tuka Bethléem tii kuna Nazareth 
\mt3 A. Tuka bethleem tii kuna egipiti 
(wanzio ya nzambi ti yezefo)
\v 13 Ntangu banganga ya bambwetete katukaka, wanzio ya Nzambi monikaka na Yozefo na ndosi. Yandi nde: «Telama! Ba­ka mwana ti mama na yandi. Tina na nsi Egipiti*. Bika kuna tii kuna ntangu ya mono ta zabisa nge. Mpamba ve: He­rode kele na ngindu ya kusosa mwana sambu na kufwa yandi.»
\v 14 Yozefo telamaka. Na kati ya mpimpa, yandi kubaka mwana ti mama na yandi. Yandi kutina na nsi Egipiti.
\v 15 Ya­ndi bikaka kuna tii kuna lufwa ya Herode. Yo bwaka muti­ndu yina sambu na kulungisa ndinga ya Nzambi kutubaka na munoko ya profeta nde: Mono me songa mwana na mo­no na kukatuka na nsi Egipiti. Mono me binga yandi. 
\mt3 B. Na ndambu ya Bethleem, Herode kufwa bana ya fioti
\v 16 Ntangu Herode monaka nde banganga ya bambwetete me kusa yandi, yandi waka makasi mingi. Yandi tindaka ba­ntu na Bethléem ti na babwala na nziunga na yo, sambu na ku­fwa bana yonso ya babakala, bayina vandaka na mvula zole ti bayina vandaka me lungisa yo ntete ve*. Yandi ta­ngaka mvula zole, na kulanda ntangu ya banganga ya ba­mbwetete kuzabisaka yandi.
\v 17 Yo bwaka mutindu yina sa­mbu na kulungisa ndinga ya Nzambi kutubaka na monoko ya profeta Yeremia:
\v 18 Ndinga mosi me basika na bwala Ra­ma. Mama mosi ke dila, yandi ke tula milolo mingi. Rachel muntu ke dila bana na yandi. Yandi ke ndima ve bantu kulembika ntantu na yandi, sambu bana na yandi yonso me fwa. 
\mt3 C. Katuka Egipiti tii kuna Nazareth (wanzio ya Nzambi ti Yozefo)
\v 19 Na nima lufwa ya Herode, wanzio ya Mfumu Nzambi mo­nikaka na Yozefo na ndosi na nsi Egipiti.
\v 20 Yandi nde: «Te­lama! Baka mwana ti mama na yandi. Kwenda na ntoto ya Israël. Mpamba ve: bayina zolaka kufwa mwana, bo me fwa.»
\v 21 Yozefo telamaka. Yandi kubaka mwana ti mama na yandi. Yandi kota na ntoto ya Israël*.
\v 22 Kansi yandi waka nde Arkelaus me kuma ntotila ya Yudea na kuyinga tata na ya­ndi Herode. Yo yina, Yozefo waka boma na kwenda ku­na. Ibuna Nzambi songaka yandi ngindu na yandi na ndosi. Yo yina, Yozefo kwendaka kwa yandi na ntoto ya Ga­lilea.
\v 23 Yandi kwendaka kutunga na bwala mosi, zina na yo Nazareth. Yo bwaka mutindu yina sambu na kulungisa ndi­nga ya baprofeta kutubaka. Bo nde: Bo ta bingaka yandi muntu ya Nazareth.
\mt2 Ndambu ya zole: «Kimfumu ya Nzambi me kwisa»
\mt3 Na luyantiku ya Evangile yai, beto me mona mambu ya Mt ke tuba, yandi mosi, sambu na kusonga beto mutindu Yezu ke lungisa kivuvu ya Ngw. nk. ye mutindu yandi ta binga bantu ya ntoto mvimba. Ntangu yai, mambu ya Mt ke zabisa beto ke kwendila ti mambu ya Marc ti ya Luc ke tubila beto. Na luya­ntiku ti na nsuka ya ndambu yai (3,1 ye 4,17) Yoani Mbotiki ti Yezu, bo zole ke tuba nde: «Kimfumu ya Nzambi me kuma!» Kansi Yoani ke yita Yezu. Yandi ke songa beto nde: «Yandi yai Ngulusi ya kimakulu!» Ibuna Nzambi Tata ke zabisa beto nde: «Mono muntu me tinda Yezu!» Pana beto kuyituka ve kana Yezu kubuya Kimfumu ya Satana, Kimfumu ya mpimpa (4,1s). Yandi ke natila beto nsemo ya kieleka. Ntoto ya Galilea ke ya­mba yo (4,12s). Balongoki yantete ke landa yandi (4,18s). Kivu­vu me kwisila bantu yonso (4, 23s). Yo ke tadila beto mpi. 
\mt2 Yoani ke zabisa Kimfumu ya Nzambi
\r (Mc 1, 2-6; Lc 3, 1-6; Jn 1, 19-23)
\c 3
\p
\v 1 Na bilumbu yina, Yoani Mbotiki basikaka. Yandi va­ndaka kulonga na ntoto ya zelo-zelo na ndambu ya Yu­dea.
\v 2 Yandi nde : «Beno balula ntima, sambu Kimfumu ya Zulu me finama*.»
\v 3 Yandi muntu ya profeta Izaya kusongaka na ntwala, ntangu yandi tubaka nde : Ndinga mosi me wakana na kati ya nseke. Muntu yina ke boka nde : Beno yidika mukidi ya Mfumu na beto. Beno su­ngika banzila na yandi.»
\v 4 Yoani vandaka kulwata lele ya mika ya mbisi ya bo ke bingaka chameau. Na luketo, yandi vandaka na mukaba ya mpusu ya mbisi. Madia na yandi, bampasu ti bwiki.
\v 5 Bantu mingi kwendaka na yandi: bantu ya Yeruzalem, ya Yudea yonso ti ya babwala yonso penepene na masa Yordani.
\v 6 Bo vandaka kubaka mbotika na maboko na yandi na masa Yor­dani. Bo vandaka mpi kufunguna masumu na bo.
\mt3 «Beno balula ntima» 
\r (Lc 3, 7-9)
\v 7 Ntangu Yoani monaka bamfarizi ti basaduse mingi* ke kwisa kubotama na yandi, yandi tubilaka bo nde: Beno ba­ntu ya mbi, kikanda ya biwuta, nani me songa beno mayele sambu na kutina makasi ya Nzambi ya ke finama?
\v 8 Beno sala bisalu ya mbote ya ta songaka nde: ya kieleka, beno me balula ntima.
\v 9 Beno kumeka ve na kuyindula nde: «Tata na beto kele Abraham!» Sambu mono ke tubila beno yo: ata na matadi yai, Nzambi lenda kubutila Abraham bana.
\v 10 Nza­mbi me simba ntete soka. Yo ke bwa na misisa ya banti. Ye konso nti ya ke butaka ve bambuma ya mbote, Nzambi ta zenga yo, yandi ta losa yo na tiya. 
\mt3 «mbotika ya masa, mbotika ya tiya»
\r (Mc 1, 7-8; Lc 3, 15-18); Jn 1, 24-28)
\v 11 Mono, mono ke botika beno na masa, sambu na kuso­nga nde : beno ke balula ntima. Kansi muntu yina ke kwisa na nima na mono*, yandi me luta mono na ngolo. Mono ke fwana ve ata na kukatula basapatu na yandi. Yandi ta botika beno na ngolo ye na tiya ya Mpeve Santu.
\v 12 Yandi me simba muyungulu na maboko na yandi. Yandi ta yidika kibansala na yandi na kuyungula bambuma yonso. Yandi ta kutika ba­nke­ni na mutalaka. Kansi bampusu, yandi ta yoka yo na tiya ya ke fwaka ve.»
\mt3 Mbotika ya Yezu 
\r (Mc 1, 9-11); Lc 3, 21-22; Jn 1, 29-34)
\v 13 Ibuna Yezu kwisaka. Tuka Galilea, yandi kwenda na ma­sa Yordani. Yandi kukuma na Yoani sambu na kubaka mbotika na maboko na yandi.
\v 14 Yoani zolaka kubuya. Yandi nde : «Mono muntu kele na mfunu ya kubaka mbotika na maboko na nge. ibuna nge muntu ke kwisa diaka na mono* !»
\v 15 Kansi Yezu vutulaka na yandi nde : «Bika yo kusalama ntangu yai, sambu yai mutindu ya beto ta lungisa luzolo ya mvimba ya Nzambi.» Pana Yoani ndimaka yandi.
\v 16 Na nima ya mbotika na yandi, Yezu basikaka na mbala mosi na masa. Tala ! Zulu kukanguka. Yezu kumona Mpeve ya Nzambi ke kulumuka bonso pijon na kwisa kuvanda na zulu na yandi.
\v 17 Na ntangu yo yina, Ndinga kukatuka na zu­lu. Yo kutuba nde : «Yai Mwana na mono, ya mono ke to­ndaka mingi. Yandi yai ya mono me sola na kiese.»
\mt2 Yezu ke buya kimfumu ya Satana 
\r (Mc 1, 12-13; Lc 4, 1-13)
\c 4
\p
\v 1 Ibuna Mpveve ya Nzambi

Ce que je souhaite, c'est que chaque chiffre précédé d'un espace et suivi d'un espace se retrouve à la ligne. Comme j'ai compris que pour certains chiffres qui se suivent l'espace entre les deux posait problème, j'ai appliqué une première fois la commande sed pour mettre tout à la ligne, pour j'ai appliqué la commande pour supprimer les espaces en début de ligne, puis j'ai réapliqué la commande de mise à la ligne:

find . -name "*.sfm" -exec sed -i 's/ [0-9] /\n&/g' {} \;
find . -name "*.sfm" -exec sed -i 's/^[ ]*//g' {} \;
find . -name "*.sfm" -exec sed -i 's/ [0-9] /\n&/g' {} \;

Mes fichiers ont l'extension sfm, d'où le find.
J'espère cette fois m'être bien exprimé.
Cordialement,

Dernière modification par L'Africain (Le 19/05/2015, à 16:31)


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne

#27 Le 19/05/2015, à 16:24

tiramiseb

Re : (Résolu) Substitution d'espace impossible avec sed

J'ai l'impression de me répéter

Ben non, tu n'avais que montré les lignes 1 à 3...

Résultat souhaité:
[...]

Y'a un petit souci, là...

Quand je cherche le mot "luyantiku" (présent la source, 2me mot de la 1re ligne), il n'existe pas dans la destination...

Es-tu sûr que tu nous montres bien le résultat souhaité lié à la bonne source ?

Hors ligne

#28 Le 19/05/2015, à 16:32

L'Africain

Re : (Résolu) Substitution d'espace impossible avec sed

oui je viens de corriger !


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne

#29 Le 19/05/2015, à 16:38

tiramiseb

Re : (Résolu) Substitution d'espace impossible avec sed

Aaaah, voilà quelque chose de bien cohérent.
Je suis sûr que pingouinux va bien s'amuser wink

Hors ligne

#30 Le 19/05/2015, à 19:12

pingouinux

Re : (Résolu) Substitution d'espace impossible avec sed

Ceci donne presque le même résultat que toi

sed  -r 's/^[^0-9]/\\r &/;s/^([0-9]+\b)( *[0-9]+ )/\\c \1\n\\p\2/g;s/ +([0-9]+ )/\n\\v \1/g;s/^[0-9]+ /\\v &/g' fichier_initial

Il n'y a notamment pas de /mt2 et /mt3 dans le fichier final. Il faut vraiment jouer aux devinettes…

Hors ligne

#31 Le 19/05/2015, à 19:55

L'Africain

Re : (Résolu) Substitution d'espace impossible avec sed

Bonjour,

Ceci donne presque le même résultat que toi

Avec mon script, j'ai pas le résultat que j'ai donné au post #26, parce qu'on m'a demandé de poster le résultat ESPÉRÉ. Dans mon cas certains verset 1, reste désespérément collés après le numéro de chapitre. D'ailleurs avec ta commande (bien mieux que mon script d'ailleurs...) Voici un extrait du résultat pour que tu constates par toi même le problème au niveau du chapitre 3, mais également pour le 5 (qui n'est pas dans l'exemple plus haut :

\r (Mt 12,9-14; Lc 6,6-11)
3 1 Yezu kotaka diaka na nzo mosi ya bisambu. Kuna ku­va­ndaka na muntu mosi na diboko ya kufwa.
\v 2 Ba­mfa­rizi vandaka kutala Yezu kana yandi ta belula muntu yina na kisabato, kilumbu ya nsiku. Bo vandaka na ngindu ya ku­funda yandi.
\v 3 Yezu tubilaka muntu ya diboko ya kufwa nde: «Telama, kwisa kuvanda awa na kati-kati.»
\v 4 Ibuna Yezu yuvulaka bo nde: «Bansiku ya Moyize ke lomba bantu na kusala nki na ki­sabato? Keti bo kusala mambote to mambi? Keti bo ku­gu­lusa luzingu ya muntu to bo kufwa yandi?» Kansi bo ka­ngulaka munoko ve.
\v 5 Yezu talaka na nziunga na yandi. Ya­ndi talaka bo na disu ya makasi. Yandi monaka mpi ntantu na ntima sambu na ntu-ngolo na bo. Pana yandi tubaka na muntu yina nde: «Tandula diboko.» Yandi kutandula yo; di­boko na yandi kubeluka.
\v 6 Ntangu bamfarizi basikaka, bo kwendaka kukutana ti ba­ntu ya politique ya Hérode, sambu na kusosa mpila ya ku­fwa Yezu *.
\r Maswekamu ya Kimfumu ya Nzambi 

Je pense qu'il s'agit bien d'un problème d'espace particulier, dont je n'ai pas le secret...
En tout cas merci pour votre persévérance!


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne

#32 Le 21/05/2015, à 05:57

pingouinux

Re : (Résolu) Substitution d'espace impossible avec sed

Je pense qu'il s'agit bien d'un problème d'espace particulier, dont je n'ai pas le secret...

Une façon de le savoir est que tu montres le résultat de la commande que j'indique en #5, en te limitant aux lignes litigieuses.

Hors ligne

#33 Le 21/05/2015, à 13:44

L'Africain

Re : (Résolu) Substitution d'espace impossible avec sed

Voici un extrait du  fichier initial avec ligne à problème (3 1 et 8 1):

1 1 Yai luyantiku ya Nsangu ya mbote ya ke tadila Yezu, Kristu, Mwana ya Nzambi *.
Yoani Mbotiki ke yita Yezu
(Mt 3,1-6.11-12; Lc 3,1-6.15-18)
3 1 Yezu kotaka diaka na nzo mosi ya bisambu. Kuna ku­va­ndaka na muntu mosi na diboko ya kufwa. 2 Ba­mfa­rizi vandaka kutala Yezu kana yandi ta belula muntu yina na kisabato, kilumbu ya nsiku. Bo vandaka na ngindu ya ku­funda yandi.
3 Yezu tubilaka muntu ya diboko ya kufwa nde: «Telama, kwisa kuvanda awa na kati-kati.» 4 Ibuna Yezu yuvulaka bo nde: «Bansiku ya Moyize ke lomba bantu na kusala nki na ki­sabato? Keti bo kusala mambote to mambi? Keti bo ku­gu­lusa luzingu ya muntu to bo kufwa yandi?» Kansi bo ka­ngulaka munoko ve. 5 Yezu
8 1 Na bilumbu... Yezu binga­ka balongoki na yandi ye kutubila bo nde: 2 «Mo

Résultat de hd:

00000000  31 20 31 20 59 61 69 20  6c 75 79 61 6e 74 69 6b  |1 1 Yai luyantik|
00000010  75 20 79 61 20 4e 73 61  6e 67 75 20 79 61 20 6d  |u ya Nsangu ya m|
00000020  62 6f 74 65 20 79 61 20  6b 65 20 74 61 64 69 6c  |bote ya ke tadil|
00000030  61 20 59 65 7a 75 2c 20  4b 72 69 73 74 75 2c 20  |a Yezu, Kristu, |
00000040  4d 77 61 6e 61 20 79 61  20 4e 7a 61 6d 62 69 20  |Mwana ya Nzambi |
00000050  2a 2e 0a 59 6f 61 6e 69  20 4d 62 6f 74 69 6b 69  |*..Yoani Mbotiki|
00000060  20 6b 65 20 79 69 74 61  20 59 65 7a 75 0a 28 4d  | ke yita Yezu.(M|
00000070  74 20 33 2c 31 2d 36 2e  31 31 2d 31 32 3b 20 4c  |t 3,1-6.11-12; L|
00000080  63 20 33 2c 31 2d 36 2e  31 35 2d 31 38 29 0a 33  |c 3,1-6.15-18).3|
00000090  e2 80 88 31 20 59 65 7a  75 20 6b 6f 74 61 6b 61  |...1 Yezu kotaka|
000000a0  20 64 69 61 6b 61 20 6e  61 20 6e 7a 6f 20 6d 6f  | diaka na nzo mo|
000000b0  73 69 20 79 61 20 62 69  73 61 6d 62 75 2e 20 4b  |si ya bisambu. K|
000000c0  75 6e 61 20 6b 75 c2 ad  76 61 c2 ad 6e 64 61 6b  |una ku..va..ndak|
000000d0  61 20 6e 61 20 6d 75 6e  74 75 20 6d 6f 73 69 20  |a na muntu mosi |
000000e0  6e 61 20 64 69 62 6f 6b  6f 20 79 61 20 6b 75 66  |na diboko ya kuf|
000000f0  77 61 2e 20 32 20 42 61  c2 ad 6d 66 61 c2 ad 72  |wa. 2 Ba..mfa..r|
00000100  69 7a 69 20 76 61 6e 64  61 6b 61 20 6b 75 74 61  |izi vandaka kuta|
00000110  6c 61 20 59 65 7a 75 20  6b 61 6e 61 20 79 61 6e  |la Yezu kana yan|
00000120  64 69 20 74 61 20 62 65  6c 75 6c 61 20 6d 75 6e  |di ta belula mun|
00000130  74 75 20 79 69 6e 61 20  6e 61 20 6b 69 73 61 62  |tu yina na kisab|
00000140  61 74 6f 2c 20 6b 69 6c  75 6d 62 75 20 79 61 20  |ato, kilumbu ya |
00000150  6e 73 69 6b 75 2e 20 42  6f 20 76 61 6e 64 61 6b  |nsiku. Bo vandak|
00000160  61 20 6e 61 20 6e 67 69  6e 64 75 20 79 61 20 6b  |a na ngindu ya k|
00000170  75 c2 ad 66 75 6e 64 61  20 79 61 6e 64 69 2e 0a  |u..funda yandi..|
00000180  33 20 59 65 7a 75 20 74  75 62 69 6c 61 6b 61 20  |3 Yezu tubilaka |
00000190  6d 75 6e 74 75 20 79 61  20 64 69 62 6f 6b 6f 20  |muntu ya diboko |
000001a0  79 61 20 6b 75 66 77 61  20 6e 64 65 3a 20 c2 ab  |ya kufwa nde: ..|
000001b0  54 65 6c 61 6d 61 2c 20  6b 77 69 73 61 20 6b 75  |Telama, kwisa ku|
000001c0  76 61 6e 64 61 20 61 77  61 20 6e 61 20 6b 61 74  |vanda awa na kat|
000001d0  69 2d 6b 61 74 69 2e c2  bb 20 34 20 49 62 75 6e  |i-kati... 4 Ibun|
000001e0  61 20 59 65 7a 75 20 79  75 76 75 6c 61 6b 61 20  |a Yezu yuvulaka |
000001f0  62 6f 20 6e 64 65 3a 20  c2 ab 42 61 6e 73 69 6b  |bo nde: ..Bansik|
00000200  75 20 79 61 20 4d 6f 79  69 7a 65 20 6b 65 20 6c  |u ya Moyize ke l|
00000210  6f 6d 62 61 20 62 61 6e  74 75 20 6e 61 20 6b 75  |omba bantu na ku|
00000220  73 61 6c 61 20 6e 6b 69  20 6e 61 20 6b 69 c2 ad  |sala nki na ki..|
00000230  73 61 62 61 74 6f 3f 20  4b 65 74 69 20 62 6f 20  |sabato? Keti bo |
00000240  6b 75 73 61 6c 61 20 6d  61 6d 62 6f 74 65 20 74  |kusala mambote t|
00000250  6f 20 6d 61 6d 62 69 3f  20 4b 65 74 69 20 62 6f  |o mambi? Keti bo|
00000260  20 6b 75 c2 ad 67 75 c2  ad 6c 75 73 61 20 6c 75  | ku..gu..lusa lu|
00000270  7a 69 6e 67 75 20 79 61  20 6d 75 6e 74 75 20 74  |zingu ya muntu t|
00000280  6f 20 62 6f 20 6b 75 66  77 61 20 79 61 6e 64 69  |o bo kufwa yandi|
00000290  3f c2 bb 20 4b 61 6e 73  69 20 62 6f 20 6b 61 c2  |?.. Kansi bo ka.|
000002a0  ad 6e 67 75 6c 61 6b 61  20 6d 75 6e 6f 6b 6f 20  |.ngulaka munoko |
000002b0  76 65 2e 20 35 20 59 65  7a 75 0a 38 e2 80 88 31  |ve. 5 Yezu.8...1|
000002c0  20 4e 61 20 62 69 6c 75  6d 62 75 2e 2e 2e 20 59  | Na bilumbu... Y|
000002d0  65 7a 75 20 62 69 6e 67  61 c2 ad 6b 61 20 62 61  |ezu binga..ka ba|
000002e0  6c 6f 6e 67 6f 6b 69 20  6e 61 20 79 61 6e 64 69  |longoki na yandi|
000002f0  20 79 65 20 6b 75 74 75  62 69 6c 61 20 62 6f 20  | ye kutubila bo |
00000300  6e 64 65 3a 20 32 20 c2  ab 4d 6f 0a              |nde: 2 ..Mo.|
0000030c

Je passe la commande :

sed  -r 's/^[^0-9]/\\r &/;s/^([0-9]+\b)( *[0-9]+ )/\\c \1\n\\p\2/g;s/ +([0-9]+ )/\n\\v \1/g;s/^[0-9]+ /\\v &/g' fichier_initial

Résutat de la commande:

\c 1
\p
\v 1 Yai luyantiku ya Nsangu ya mbote ya ke tadila Yezu, Kristu, Mwana ya Nzambi *.
\r Yoani Mbotiki ke yita Yezu
\r (Mt 3,1-6.11-12; Lc 3,1-6.15-18)
3 1 Yezu kotaka diaka na nzo mosi ya bisambu. Kuna ku­va­ndaka na muntu mosi na diboko ya kufwa.
\v 2 Ba­mfa­rizi vandaka kutala Yezu kana yandi ta belula muntu yina na kisabato, kilumbu ya nsiku. Bo vandaka na ngindu ya ku­funda yandi.
\v 3 Yezu tubilaka muntu ya diboko ya kufwa nde: «Telama, kwisa kuvanda awa na kati-kati.»
\v 4 Ibuna Yezu yuvulaka bo nde: «Bansiku ya Moyize ke lomba bantu na kusala nki na ki­sabato? Keti bo kusala mambote to mambi? Keti bo ku­gu­lusa luzingu ya muntu to bo kufwa yandi?» Kansi bo ka­ngulaka munoko ve.
\v 5 Yezu
8 1 Na bilumbu... Yezu binga­ka balongoki na yandi ye kutubila bo nde:
\v 2 «Mo 

Merci !


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne

#34 Le 21/05/2015, à 14:04

pingouinux

Re : (Résolu) Substitution d'espace impossible avec sed

Ce caractère est effectivement présent après le 3 et le 8

  => <U2008>     /xe2/x80/x88 PUNCTUATION SPACE

Tu peux essayer ceci

sed  -r 's/^[^0-9]/\\r &/;s/^([0-9]+\b)(\s*[0-9]+ )/\\c \1\n\\p\2/g;s/\s+([0-9]+ )/\n\\v \1/g;s/^[0-9]+ /\\v &/g' fichier_initial

Hors ligne

#35 Le 21/05/2015, à 15:46

L'Africain

Re : (Résolu) Substitution d'espace impossible avec sed

Bon ben super, finalement c'était donc bien cette espace bizarre!!
Comment as-tu trouvé la correspondance entre  <U2008> et e2 80 88? J'ai cherché sur net sans succès... Puis bonne nouvelle ta commande fonctionne parfaitement! Bien que je ne comprenne pas comment tu as fait pour modifier cette ponctuation. C'est quelle partie de la commande qui fait ça? Si tu as encore la patience de m'expliquer...
En tout cas merci de votre persévérance...


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne

#36 Le 21/05/2015, à 17:08

pingouinux

Re : (Résolu) Substitution d'espace impossible avec sed

Comment as-tu trouvé la correspondance entre  <U2008> et e2 80 88?

Regarde dans ce fichier, s'il existe chez toi :

/usr/share/i18n/charmaps/UTF-8.gz

Bien que je ne comprenne pas comment tu as fait pour modifier cette ponctuation. C'est quelle partie de la commande qui fait ça?

Dans la commande sed, dans les expressions régulières, il faut remplacer l'espace par \s, qui correspond aux types suivants

<U0020>     /x20         SPACE
<U1680>     /xe1/x9a/x80 OGHAM SPACE MARK
<U2002>     /xe2/x80/x82 EN SPACE
<U2003>     /xe2/x80/x83 EM SPACE
<U2004>     /xe2/x80/x84 THREE-PER-EM SPACE
<U2005>     /xe2/x80/x85 FOUR-PER-EM SPACE
<U2006>     /xe2/x80/x86 SIX-PER-EM SPACE
<U2008>     /xe2/x80/x88 PUNCTUATION SPACE
<U2009>     /xe2/x80/x89 THIN SPACE
<U200A>     /xe2/x80/x8a HAIR SPACE
<U205F>     /xe2/x81/x9f MEDIUM MATHEMATICAL SPACE
<U3000>     /xe3/x80/x80 IDEOGRAPHIC SPACE

mais pas à ceux-ci

<U00A0>     /xc2/xa0     NO-BREAK SPACE 
<U2007>     /xe2/x80/x87 FIGURE SPACE 
<U200B>     /xe2/x80/x8b ZERO WIDTH SPACE 
<U202F>     /xe2/x80/xaf NARROW NO-BREAK SPACE 
<U2420>     /xe2/x90/xa0 SYMBOL FOR SPACE 
<U303F>     /xe3/x80/xbf IDEOGRAPHIC HALF FILL SPACE 
<UFEFF>     /xef/xbb/xbf ZERO WIDTH NO-BREAK SPACE 
<U000E0020> /xf3/xa0/x80/xa0 TAG SPACE

Hors ligne

#37 Le 21/05/2015, à 20:07

L'Africain

Re : (Résolu) Substitution d'espace impossible avec sed

Merci beaucoup pour toutes ces informations, je vais mettre résolu!


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne