The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



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
søger filer i mappen kylethesir UNIX for dummyer Spørgsmål & svar 4 06-06-2008 02:44 AM
filer størrelse 0 behov for at blive slettet inde i en mappe namishtiwari Shell Programmering og Scripting 2 01-28-2008 04:11 AM
Sådan se bibliotek og filerne i den. shaan_dmp UNIX for Advanced & Ekspertsøgning Brugere 4 12-17-2007 05:48 AM
Erstatte tekst i en mappe vatsan UNIX for Advanced & Ekspertsøgning Brugere 1 04-01-2006 03:34 AM
Directory liste inde i en mappe little_jhon UNIX for dummyer Spørgsmål & svar 6 01-14-2006 01:05 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 01-25-2008
namishtiwari namishtiwari is offline Forum Advisor  
Registreret Bruger
  
 

Join Date: Aug 2007
Beliggenhed: Bangalore
Posts: 377
Directory inde directory problem

hii,

Jeg er nødt til at oprette en mappe under samme mappe med dato +% en udvidelse som denne

BackupLocation \u003d $ BackupLocation / $ BackupLocation $ (date +% w)
men problemet er ---

hvis backuplocation er abc / DFG derefter accroding til ovenstående erklæring, som det ville være

abc/dfg/abc/dfg5

men jeg vil have det sådan her --

abc/dfg/dfg5

venlig at give mig nogle forslag.
  #2 (permalink)  
Old 01-25-2008
awk awk is offline
Registreret Bruger
  
 

Join Date: Feb 2007
Stillinger: 134
filename $ (pwd)
i ksh vil give dig navnet på den mappe, du befinder dig i, ikke er den komplette sti. Jeg tror, det er, hvad du ønsker. Tilføj, hvad du ønsker til at gøre din nye mappe.
  #3 (permalink)  
Old 01-25-2008
KittyWu KittyWu is offline
Registreret Bruger
  
 

Join Date: Jan 2008
Stillinger: 8
Hej,

kan du gøre det uden nogen funktion opkald ved hjælp af Mønster-matching operatører (som er hurtigere).

for eksempel:
mig @ host> BackupLocation \u003d 'abc / DFG'
mig @ host> SubDir \u003d $ (BackupLocation ##*/}
mig @ host> echo $ (SubDir)
DFG
mig @ host> BackupLocation \u003d $ (BackupLocation) / $ (SubDir) $ (date +% w)
mig @ host> echo $ (BackupLocation)
abc/dfg/dfg5

(se 'KornShell / Mønster-matching Operators',
[Chapter 4] 4.3 String Operators)

Håber det hjælper,
Christophe
  #4 (permalink)  
Old 01-27-2008
KevinADC KevinADC is offline Forum Advisor  
Registreret Bruger
  
 

Join Date: Jan 2008
Posts: 731
Citat:
Oprindeligt Indsendt af KittyWu View Post
Hej,

kan du gøre det uden nogen funktion opkald ved hjælp af Mønster-matching operatører (som er hurtigere).

for eksempel:
mig @ host> BackupLocation \u003d 'abc / DFG'
mig @ host> SubDir \u003d $ (BackupLocation ##*/}
mig @ host> echo $ (SubDir)
DFG
mig @ host> BackupLocation \u003d $ (BackupLocation) / $ (SubDir) $ (date +% w)
mig @ host> echo $ (BackupLocation)
abc/dfg/dfg5

(se 'KornShell / Mønster-matching Operators',
[Chapter 4] 4.3 String Operators)

Håber det hjælper,
Christophe
Du må ikke være klar over, at det link, du indsendt er efter al sandsynlighed en piratkopi af materialet det referencer. O'Reilly & Associates aldrig giver tilladelse, at jeg er klar over, at offentliggøre deres ophavsretligt beskyttet materiale. Af respekt for dem, kan du overveje ikke at sende et link til at piratated materiale i fremtiden. Dette websted formentlig ikke tillader det enten, som ikke legitimt websted giver links til piratkopieret materiale.

Man skulle tro administrator en stor institution for videregående uddannelse ville vide bedre end at uploade ophavsretligt beskyttet materiale til skolens server og give det mulighed for at være tilgængelige via www.
  #5 (permalink)  
Old 01-25-2008
namishtiwari namishtiwari is offline Forum Advisor  
Registreret Bruger
  
 

Join Date: Aug 2007
Beliggenhed: Bangalore
Posts: 377
Citat:
Oprindeligt Indsendt af awk View Post
filename $ (pwd)
i ksh vil give dig navnet på den mappe, du befinder dig i, ikke er den komplette sti. Jeg tror, det er, hvad du ønsker. Tilføj, hvad du ønsker til at gøre din nye mappe.
Jeg er at skabe disse mapper, hvis de ikke eksisterende midler køre gang jeg gør det.

formoder jeg oprettede en mappe kaldet --
abc / namsih
derefter sikkerhedskopien skal gå til
abc/namish/namish5

men i mit tilfælde er det ligesom at ---
abc/namish/abc/namish5
  #6 (permalink)  
Old 01-25-2008
Karthikeyan_113 Karthikeyan_113 is offline
Registreret Bruger
  
 

Join Date: Jan 2007
Beliggenhed: Boston, USA
Stillinger: 16
Thumbs up Prøv dette

Prøv følgende Jeg fik det præcise resultat, som du havde forventet.

newdir \u003d `basename $ BackupLocation«
BackupLocation \u003d $ BackupLocation / $ newdir $ (date +% w)

################################################
$> BackupLocation \u003d abc / namsih
$> Newdir \u003d `basename $ BackupLocation«
$> BackupLocation \u003d $ BackupLocation / $ newdir $ (date +% w)
$> Echo $ BackupLocation
abc/namsih/namsih5
$>
################################################

Lad mig vide i tilfælde af eventuelle betænkeligheder.

Tak,
Karthikeyan.
  #7 (permalink)  
Old 01-27-2008
namishtiwari namishtiwari is offline Forum Advisor  
Registreret Bruger
  
 

Join Date: Aug 2007
Beliggenhed: Bangalore
Posts: 377
Thanks guys for Deres støtte.
Problemet er løst nu.
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 07:39 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0