![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| infoga en fil i mitten av en annan fil | cdfd123 | Shell-programmering och Skript | 4 | 03-07-2008 08:13 |
| fångstanordningar linje från script produktionen och lägga till i en fil | wally_welder | Shell-programmering och Skript | 6 | 08-31-2007 04:03 |
| Hur man sätter i 1:a arg i mitten av filen | Boris | Shell-programmering och Skript | 4 | 04-13-2007 01:21 |
| Hur man infogar text i första raden i filen och mitten av fil? | ali Hussain | Shell-programmering och Skript | 3 | 03-05-2007 05:54 |
| Läsa specifika innehållet från en fil och lägga till det till en annan fil | dnicky | Shell-programmering och Skript | 5 | 10-04-2005 06:45 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
hej,
Jag har en fil fil1 fil2 ----------- ----------------- aa bbb ccc 111 1111 1111 ddd eee fff 222 3333 4444 GGG hhh iiii 555 6666 777 Jag väljer den del av fil1 som sed -n '/ aa /, / fff / p "fil1, här väljer du de två första raderna i fil1, nu måste jag lägga till dessa rader i mitten av fil2 dvs mellan Line1 och line2 Snälla hjälp mig |
|
||||
|
Citat:
Kod:
sed "1c\\
$(sed -n -e "/aa/,/fff/{/fff/ ! s/$/\\\\/;p; }" file1)
" file2
Ersätt första raden i mönstret blanksteg fil1 innehållet |