![]() |
|
|
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. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| legge vognretur ved slutten av filen | HAA | Shell programmering og Skripting | 2 | 11-20-2007 11:58 |
| Slik fjerner vognretur mellom linje | shash | UNIX for Dummies Spørsmål og svar | 5 | 07-31-2007 01:12 |
| Vognretur ved slutten av filen | bd_joy | Shell programmering og Skripting | 14 | 10-20-2006 02:20 |
| Slik sletter vognretur i SED | stevefox | Shell programmering og Skripting | 3 | 12-23-2005 06:03 |
| Ikke ønsker vognretur | videsh77 | Shell programmering og Skripting | 3 | 12-16-2004 09:26 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Jeg prøver å teste vognretur i en variabel.
$ LENGTH \u003d `expr $ VARIABLE: ".*"` returnerer lengden på variabelen. Men dette fungerer ikke hvis $ VARIABLE har null lengde. Hjelp vil være verdsatt. Takk på forhånd. Giovanni |
|
||||
|
# VAR \u003d "adfadf"; LENGTH \u003d `expr" $ VAR ":'.*'`; echo $ LENGTH
I tvil om syntaksen er riktig, bare bruk ovenfor vil fungere korrekt Hvis du ønsker å få 0 for null strengen settes VAR \u003d "" Skål |
|
||||
|
Du kan prøve denne måten også hvis du ønsker en enkelt kommando skal utføres en om gangen
# Eksport VAR \u003d "adafadfadf" # Eksport LENGTH \u003d `expr" $ VAR ":'.*'` # Echo $ LENGTH 10 # Eksport VAR \u003d "" # Eksport LENGTH \u003d `expr" $ VAR ":'.*'` # Echo $ LENGTH 0 # Hilsen |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|