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

  • apenney888

    apenney888

    27 EKİM 2010
  • AutoklubZAPRESIC

    AutoklubZAPR

    17 Mayıs 2011
  • SRT Photoshop Tutorials

    SRT Photosho

    19 Aralık 2012