![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
sed
Fyrene
Kjenner du andre som vil sette inn en linje ved bestemt linje nummer ... Jeg brukte denne en ... men det fungerer ikke hvis det over linjene er tom. Denne kommandoen vil sette "name \u003d cat.abc.com ved 11th line.But hvis det ikke er linje 10 kommandoen ikke fungerer ... sed '10a \ Name \u003d cat.abc.com 'con.txt Virkelig satt pris på om dere kan hjelpe meg med dette ... alll jeg trenger er en kommando for å sette linjer (tilføye eller sett) på bestemt linje nummer ... Takk CK |
|
||||
|
danmero
Takk for koden mann .. sine arbeider ... men bare ved ledeteksten .. det egentlig ikke å endre fil ... så Jeg prøvde awk 'NR \u003d\u003d 11 (print "ny linje") 1' Fil> file2. Men å bruke "file2" er ikke en mulig løsning for meg .. Endringen skal skje i "Fil" selv. gjøre u vet en løsning som ikke bruker file2.Please gi meg beskjed. - Cal |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|