![]() |
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.
|
|
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 |
| Problem med nedskärning | Scorpio | Shell-programmering och Skript | 6 | 04-28-2008 08:49 |
| NIS + problem | wjones | UNIX för avancerade & Expertanvändare | 0 | 04-09-2008 05:30 |
| RCP problem | Daishi | UNIX for Dummies Frågor & Svar | 0 | 09-10-2007 05:20 |
| Mer SSH Problem ..... | Neo | Nyheter, länkar, evenemang och Tillkännagivanden | 1 | 12-19-2002 02:07 |
| "göra" problem (compliation problem?) | xyyz | UNIX för avancerade & Expertanvändare | 5 | 11-05-2001 10:47 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
problem med sed
Jag har en fil acc.sh som har cirka 10 rader och då jag har definierat $ var som ett radnummer i den (säg 5). Jag vill extarct från linje 5 till slutet av filen och lägga resultatet i en annan fil. Jag har använt
sed -n $ var, '$ p' acc.sh | tee abc.sh men ibland är det does'nt arbete och ger ett fel som sed:-E uttryck # 1, röding 1: Okänt kommando: "," kan du hjälpa mig med detta. tack |
|
||||
|
om abc.sh är
192.168.1.41 sedan produktionen att jag är v5c01 min kod sed "s/192.168.1.4/v5c0/g s/192.168.1.41/acc1/g "abc.sh 2> & 1 | tee abc.sh Jag vill hitta 192.168.1.4 och ersätta det med v5c0 och hitta 192.168.1.41 och ersätta det med acc1 och jag vill göra det med hjälp av sed |