![]() |
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 |
| Bestem snor i Perl. | ejdv | Shell Programmering og Scripting | 4 | 05-14-2008 05:34 AM |
| Hvordan kan jeg nemt afgøre, om en fil er blevet føjet til et Directory | goodmis | UNIX for Advanced & Ekspertsøgning Brugere | 7 | 02-04-2007 01:13 AM |
| Hvordan kan jeg nemt afgøre, om en fil er blevet føjet til et Directory | goodmis | UNIX for dummyer Spørgsmål & svar | 1 | 01-31-2007 06:56 PM |
| kan ikke bestemme aktuelle bibliotek | akser | UNIX for Advanced & Ekspertsøgning Brugere | 15 | 11-13-2006 07:39 AM |
| fastslå ejerens mappens tilladelser fra biblioteket | Sniper Pixie | Shell Programmering og Scripting | 4 | 03-07-2006 05:06 PM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
[Perl] Bestem mappenavn
Hej!
Jeg spekulerer på, om det er muligt at bestemme et navn på en mappe, som er forskellige på forskellige værter. Lad mig prøve at forklare. Jeg har den mappe / tmp/dir1/dir2/canchangedir. Denne mappenavn er forskellige på forskellige værter. Jeg er nødt til at bruge mappenavn, uafhængig fra værten jeg på. Dette er den mappestruktur på alle værter (eksempel): / tmp/dir1 / tmp/dir1/dir2 / tmp/dir1/dir2/canchangedir / tmp/dir1/dir2/canchangedir/dir3 / tmp/dir1/dir2/file1 / tmp/dir1/dir2/file2 / tmp/dir1/dir2/file3 Navnet "canchangedir" er anderledes på alle værter. Strukturen er den samme og kat1 og kat2 navn også. Jeg forsøgte med at finde og basename, men lykkedes ikke. Nogen derude, som kan gøre det magiske?? Tak, EJ |
|
||||
|
@ KevinADC,
Okay, lidt kort (åbne det? Søgning det? Søgning hvad?), Men jeg tror, jeg fik det. Code:
@dir2_contents = </tmp/dir1/dir2/*>;
foreach $item (@dir2_contents) {
if ( -d $item ) {
$needed_dir = basename($item);
}
}
printf "needed_dir = $needed_dir\n";
|
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|