man/archiving_and_compression
man · Arşivleme & Sıkıştırma

$ ptargrep

Bölüm 1 · Arşivleme & Sıkıştırma

bir tar arşivindeki dosyaların içeriklerine desen eşleştirme uygular

Sözdizimi

ptargrep [options] <pattern> <tar file> ...

Açıklama

Bu yardımcı program, bir tar arşivinde bulunan dosyaların içeriklerine desen eşleştirme uygulamanızı sağlar. Bunu, arşivde belirtilen desenle eşleşen satırlar içeren tüm dosyaları tespit etmek ve bunların yol adlarını yazdırmak ya da dosyaları ayıklamak (extract) için kullanabilirsiniz.

Desen, basit bir grep düzenli ifadesi yerine bir Perl düzenli ifadesi (regular expression) olarak kullanılır.

Birden fazla tar arşiv dosya adı belirtilebilir; bunların her biri sırasıyla işlenecektir.

Seçenekler

  • --basename, -b: Eşleşen dosyalar ayıklandığında, arşivdeki dizin yolunu yoksayar ve arşivdeki dosyanın yalın adını (basename) kullanarak geçerli dizine yazar. Arşivdeki iki eşleşen dosya aynı yalın ada sahipse, ayıklanan ikinci dosya ilkinin üzerine yazılır.

  • --ignore-case, -i: Desen eşleştirmeyi büyük/küçük harfe duyarsız hale getirir.

  • --list-only, -l: Arşivdeki her bir eşleşen dosyanın yol adını standart çıktıya yazdırır. Bu seçenek olmadan varsayılan davranış, eşleşen her dosyayı ayıklamaktır.

  • --verbose, -v: Standart hataya hata ayıklama bilgilerini yazar.

  • --help, -?: Bu belgeleri görüntüler.

Telif Hakkı

Copyright 2010 Grant McLean grantm@cpan.org

Bu program özgür bir yazılımdır; Perl'ün kendi lisans koşulları altında yeniden dağıtabilir ve/veya değiştirebilirsiniz.