![]() |
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. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| sed streng manipulasjon | speedieB | Shell programmering og Skripting | 4 | 11-23-2008 08:27 |
| string manipulasjon | james6 | UNIX for Dummies Spørsmål og svar | 5 | 06-03-2008 10:05 |
| string manipulasjon | Kaktus Jack | Shell programmering og Skripting | 9 | 02-14-2008 01:14 |
| String manipulasjon | kakashi_jet | Shell programmering og Skripting | 7 | 01-10-2007 01:25 |
| string manipulasjon i C | trinath | High Level Programmering | 1 | 01-23-2006 11:13 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Hei,
Jeg vil gjerne vite hvordan du bruker bruk sed for å manipulere streng for følgende situasjon. Utgangspunktet mitt mål er å kontrollere gyldigheten av filnavnet i min shell script. Jeg får en parameter som dette for min shell script. Sjekk min mappe er å ha litt plass. $ 1 \u003d / root / Krishna Mohan / file.txt Jeg prøver å bruke sed slik at jeg kan mutate ovenfor Filbanen like nedenfor og videre bruk ls-kommandoen. / root / 'Krishna Mohan' / file.txt ls / root / 'Krishna Mohan' / file.txt Ofcourse jeg vet at jeg kan bruke enkelt anførselstegn i begynnelsen og end.But vil jeg få problemer hvis jeg får ovenfor parameter med noen maske / mønster som / root / Krishna Mohan / fil *. txt Her holder enkle anførselstegn i begynnelsen og slutten ikke vil fungere. De foreslår meg løsningen Hvordan holder sitater for enhver tekst mellom / og / som har plass. |
|
||||
|
yeah Men det fungerer ikke i følgende tilfeller .. kan u pls foreslår på denne
Her er inndataparameteren det gjelder for meg. $. / Sample.ksh '/ root / Krishna Mohan / fil *. txt' sample.ksh ******** input \u003d "$ 1" ls-m $ input ls-m "$ input" ********** over kommandoen er ikke i stand til å tolke og listen nøyaktig filer .. Takk Krishna |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|