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

  • hytchme

    hytchme

    9 Mart 2014
  • Myron and Nejusha dance

    Myron and Ne

    2 AĞUSTOS 2012
  • RinconDynamic

    RinconDynami

    1 EKİM 2011