![]() |
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 |
| awk Shell skriptfel: "Syntaxfel:" Split "oväntade | Herry | UNIX for Dummies Frågor & Svar | 2 | 03-17-2008 11:16 |
| fel under Upplaga: St9bad_alloc - Att få detta fel när du använder vissa omställning Progr | sathu_pec | Shell-programmering och Skript | 1 | 01-21-2008 02:38 |
| Jag fick fel som ... syntaxfel på linje 1, teletype | koti_rama | UNIX för avancerade & Expertanvändare | 2 | 07-07-2007 07:35 |
| Fel vid läsning av avsnitten fel vid installation | doelman | Sun Solaris | 2 | 02-05-2007 12:21 |
| Fel: Internt systemfel: Det går inte att initiera standard utdatafilen | firkus | UNIX for Dummies Frågor & Svar | 2 | 10-25-2005 03:23 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
sed fel
i en bash shell Jag har följande
S00 \u003d "BLOCK-NAMN / ELM1 / SAUT0 / FIT00 FÖR ELMT, URVALSHUSHÅLL, FIT" S01 \u003d "BLOCK-NAMN / ELM1 / SAUT0 / FIT01 FÖR ELMT, URVALSHUSHÅLL, FIT" sed "s / '$ S00" / "$ S00" / g "pb206.cnt> tmp sed commplains och säger sed:-E uttryck # 1, röding 29: Okänt alternativ till "s" Kan någon hjälpa? Tack! |
|
||||
|
Du ersätter en sträng med samma sträng, så det är mycket möjligt att det är att ersätta det, men det finns inget sätt att berätta.
Vad förväntar du dig det resultat som skall ut? |
|
||||
|
naturligtvis strängarna är olika:
här är skriptet S00 \u003d "BLOCK-NAMN / ELM1 / SAUT0 / FIT00" S01 \u003d "BLOCK-NAMN / ELM1 / SAUT0 / FIT01" S02 \u003d "BLOCK-NAMN / ELM1 / SAUT0 / FIT02" S03 \u003d "BLOCK-NAMN / ELM1 / SAUT0 / FIT03" sed 's / $ S00 / $ S01 / g' pb206.cnt> tmp1 sed 's / $ S00 / $ S02 / g' pb206.cnt> tmp2 sed 's / $ S00 / $ s03 / g' pb206.cnt> tmp3 men tmp1, tmp2 och tmp3 är desamma som pb206.cnt (som innehåller S00) |