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

  • LG Mobile Global

    LG Mobile Gl

    2 EYLÜL 2010
  • Rockstar Games

    Rockstar Gam

    17 ŞUBAT 2006
  • TROPFEST

    TROPFEST

    27 Mart 2007