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

  • Jason Rosolowski

    Jason Rosolo

    25 EKİM 2006
  • VOICE TV

    VOICE TV

    2 Aralık 2010
  • WePlayWeWatch

    WePlayWeWatc

    3 Temmuz 2013