SORU
12 Kasım 2010, Cuma


Bash döngü foreach

Bir giriş (hadi bir dosya diyelim) var. Her satırında bir dosya adı var. Nasıl bu dosyayı okuyun ve her biri için içerik görüntüleyebilirsiniz.

CEVAP
12 Kasım 2010, Cuma


Bunun gibi bir şey yapar:

xargs cat <filenames.txt

xargs program standart girdisinden okur ve giriş her satır için çalışır değişken olarak giriş hatları(ler) ile cat program.

Eğer gerçekten bir döngü içinde bunu yapmak istiyorsanız, yapabilirsiniz:

for fn in `cat filenames.txt`; do
    echo "the next file is $fn"
    cat $fn
done

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Just So

    Just So

    3 HAZİRAN 2007
  • TechRax

    TechRax

    21 EYLÜL 2009
  • TopDJMag TV

    TopDJMag TV

    29 Temmuz 2010