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

  • curioustravelers

    curioustrave

    12 AĞUSTOS 2006
  • Jesse Pimenta

    Jesse Piment

    5 EKİM 2011
  • RinconDynamic

    RinconDynami

    1 EKİM 2011