![]() |
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 |
| Bourne Shell script - log for brugerne loggin til og fra | noodlesoup | Shell Programmering og Scripting | 14 | 09-08-2006 11:30 PM |
| Bourne: Hvordan kan man påberåbe sig et alias fra en shell script | techshots | Shell Programmering og Scripting | 2 | 06-04-2006 01:38 AM |
| Bourne Shell Script | dmhonor914 | UNIX for dummyer Spørgsmål & svar | 2 | 12-10-2003 12:25 PM |
| Bourne shell script | psrinivas | Shell Programmering og Scripting | 2 | 12-06-2001 03:38 PM |
| Bourne shell script brug for hjælp please? | dezithug | UNIX for Advanced & Ekspertsøgning Brugere | 7 | 10-24-2001 02:59 PM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Kære Bourne Shell Expert,
Jeg forsøger at ændre den aktuelle arbejdsmappe inde fra en Bourne Shell script. Simpelthen nok tænkte jeg! Som jeg er sikker på at du er godt klar over, Inside scriptet i ekko `pwd` og det ser ok, men tanken gyder endnu et skuffeselskab, at gennemføre dette, og som sådan, da min scriptet slutter den vender tilbage til den mappe, hvor jeg gennemførte det i første omgang. Jeg udføre scriptet fra / opt / software og blot ønsker at springe til en bestemt mappe. #! / usr / bin / sh echo "Nu i` pwd `# # # / opt / software cd / opt / færdighed echo "Nu i` pwd `# # # / opt / færdighed PROMPT $ @ / opt / software> pwd returnerer / opt / software men jeg vil have det / opt / dygtighed !!!!!! Modtag min mmost dyb taknemmelighed for jeres hjælp støtte og værdifuld tid på denne sag. Venlig hilsen, FMA |
|
|||||
|
Se CD i shell script
og http://www.unix.com/unix-advanced-expert-users/18725-using-alias.html # post71611 |
|
||||
|
Kære alle,
Im ked af at holde i gang om dette, men jeg ærligt behøver at gøre en bourne shell script ændre arbejdstid bibliotek i den nuværende skallen. Er der virkelig nogen enkel knap til at aktivere denne operation??? Jeg vil tilføje en hurtig eksempel til illustration: ################################################# #! / usr / bin / sh echo "1. Starting Projekt Script fra \u003d` pwd `" # # # / home / fawqati echo "2. Indtast Project Name:" # # # vega project_name \u003d readline echo "Indtastning Projekt / des / proj / $ project_name" # # # / des / proj / vega cd / des / proj / $ project_name ################################################## Efter denne henretter jeg stadig i / home / fawqati og IKKE i / des / proj / <project_name> Dette er et reelt problem, og jeg ville være meget gratefull for noget hjælp. Med venlig FMA |
|
|||||
|
Selv om jeg ikke forstår, præcis hvorfor du har brug for et script til at udstede en cd-kommando, hvorfor ikke bare oprette et alias? Som i
Code:
alias 'cdv=cd /des/proj/$1' |
|
|||||
|
Nå, ikke bruge readline at spørge brugeren, hvor han ønsker at gå, da.
Jeg har ingen idé om, hvilke andre ting, dit store modulære script gør, men uanset hvad den gør, vil det hele gå væk, når den kommer ud - andre end produktionen omdirigeret til en fil, slettes / filer oprettet, og sådan - ligesom kommandoen cd. Det bedste jeg kan give dig er: 1 .- oprette en bruger for hvert projekt, så brugerne kan su til den og være i den rigtige mappe, med det rigtige miljø, osv. 2 .- Brug forvente. Forvent har en "kontakt" kommando, som giver brugeren kontrol af tanken tilbage i scriptet. |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|