Question: Write a bash script taking a directory as an argument and producing the list of the executable regular files in the directory sorted by file

Write a bash script taking a directory as an argument and producing the list of the executable regular files in the directory sorted by file size.

Regular file here means not a directory.

The output lines will contain the file size in bytes and the file name.

You might need to use these commands:

ls -l

use a long listing format

For example, ls -l /bin/ls will produce:

-rwxr-xr-x 1 root root 91272 Mar 21 2012 /bin/ls

sort -d

consider only blanks and alphanumeric characters

sort -n

compare according to string numerical value

sort -r

reverse the result of comparisons

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!