linux shell file size

前端 未结 6 1667
感动是毒
感动是毒 2020-12-15 12:35

I want to get size of file into variable ? How to do that?

ls -l | grep testing.txt | cut -f6 -d\' \'

gave the size but how to store it in

6条回答
  •  孤街浪徒
    2020-12-15 13:03

    you can do it this way with ls (check man page for meaning of -s)

    $ var=$(ls -s1 testing.txt|awk '{print $1}')
    

    Or you can use stat with -c '%s'

    Or you can use find (GNU)

    $ var=$(find testing.txt -printf "%s")
    

提交回复
热议问题