![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Indsæt flere linjer i en fil | c0mrade | Shell Programmering og Scripting | 12 | 09-04-2008 05:04 PM |
| Tilføje flere linjer til flere filer | dayinthelife | Shell Programmering og Scripting | 2 | 06-04-2008 12:50 PM |
| Sådan kopieres flere linjer fra en fil til en anden bruger AWK? | jisha | Shell Programmering og Scripting | 3 | 01-08-2008 01:04 AM |
| Behovet for at slette flere linier i en fil. | kangdom | Shell Programmering og Scripting | 6 | 10-16-2006 12:02 PM |
| Tilføj flere linjer i en eksisterende fil | hkhan12 | Shell Programmering og Scripting | 5 | 09-08-2006 12:11 PM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
hentes flere linjer på flere steder i en fil
Jeg har en fil, der indeholder følgende linjer:
første linje anden linje tredje linje noget går her noget andet går her noget går her første Line1 sekund line2 tredje Line3 Jeg har brug for at gå gennem den fil og hentes disse linjer og udskrive dem outputtet skal se sådan ud: første linje anden linje tredje linje første Line1 sekund line2 tredje Line3 Please hjælp mig med at få starte den. Jeg brugte mens løkken, men produktionen var ikke, hvad jeg vil have det. |
|
||||
|
Thx otheus, at besvare dit spørgsmål, jeg bruger `grep" ^ første "«, da jeg fandt det jeg ville fortsætte og grep til "^ andet" ord og så videre.
|
|
||||
|
Citat:
Code:
while read -r line
do
case $line in
first*|second*|third* ) echo "$line";;
esac
done < "file"
|
|
|||||
|
Citat:
Code:
case "$line" in Code:
case "${line%% *}" in
first|second|third) echo "$line";;
esac
|
|
||||
|
Citat:
Code:
while read -r a b do case $a in .... esac done |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|