SORU
19 EYLÜL 2010, Pazar


wc sadece tamsayı olsun bash

Bir şekilde eline verir wc tamsayı olabilir.

Temelde numaraları ve word dosya adından sonra ekrana sayar satır yazmak istiyorum.

output: filename linecount wordcount Şu ana kadar öğrendiklerimi burada:

files=`ls`
for f in $files;
do
        if [ ! -d $f ] #only print out information about files !directories
        then
                # some way of getting the wc integers into shell variables and then printing them
                echo "$f $lines $ words"
        fi
done

CEVAP
19 EYLÜL 2010, Pazar


wc $file | awk {'print $4" "$2" "$1'}

Düzeni için gerekli olarak ayarlayın.

Ayrıca pozitif mantığı bir dosya () kullanmak için daha olumsuz (dizin değil)

[ -f $file ] && wc $file | awk {'print $4" "$2" "$1'}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Deany Boii

    Deany Boii

    27 Kasım 2007
  • KIT KAT

    KIT KAT

    3 EKİM 2005
  • Klemens Torggler

    Klemens Torg

    11 Mart 2008