ინფორმაცია

გლობალური დირექტორია

გლობალური დირექტორია

დირექტორიაში ყველა ფაილის ჩამონათვალის დაბეჭდვა ძალიან მარტივია ინტეგრირებული Perl glob ფუნქციის გამოყენებით. მოდით გადახედოთ მოკლე სკრიპტს, რომელიც მოიცავს და ბეჭდავს ყველა ფაილის ჩამონათვალს, დირექტორიაში, რომელიც შეიცავს სკრიპტს.

პერლ გლობუსის ფუნქციის მაგალითები

#! / usr / bin / perl -w
@files =;
$ foreach $ ფაილი (@ ფაილები) {
$ ფაილის ბეჭდვა. " n";
}

პროგრამის შესრულებისას, თქვენ ნახავთ მას, რომ ყველა ფაილში არსებულ ფაილთა სახელს იწერთ დირექტორიაში, თითო სტრიქონში. გლობუსი ხდება პირველ ხაზზე, როგორც სიმბოლოები გადააქვს სახელების სახელებს @files მასივში.

@files =;

შემდეგ თქვენ უბრალოდ იყენებთ foreach loop მასივში ფაილების ამობეჭდვისთვის.

თქვენ შეგიძლიათ თქვენს ფაილურ სისტემაში ნებისმიერი ბილიკი შეიტანოთ ნიშნებს შორის. მაგალითად, ვთქვათ, რომ თქვენი ვებ – გვერდი შედის / var / www / htdocs / დირექტორიაში და გსურთ ყველა ფაილის სია:

@files =;

ან თუ გსურთ მხოლოდ ფაილების სია, რომელსაც აქვს გაფართოება .html:

@files =;