write a scwipt that
a) takes exactly one argument, a directory name.
b) if the number of argument is more or less than one,print
a usage message
c) if the argument is not adirectory, print another message
d) for the given directory, print the five biggest files
and the five files that were most recently modified.
e) save the output to a file called q2output.
Answers were Sorted based on User's Feedback
Answer / sudhir
for var in `ls -1S` === -S sort the file primary key as
size of the file and -1 column o/p
do
if [[ $i -eq 5 ]]
then
break;
fi
print $var
let i=i+1;
done
Same code can be used for time and ls command option will be
ls -1t
Is This Answer Correct ? | 3 Yes | 3 No |
What is echo in shell?
How do I run a script from command prompt?
How do I run a script on mac?
Which scripting language is best for automation?
How does path variable work?
How would you compare the strings in a shell script?
What are environment variables?
Why is the use of shell script?
How do we create command aliases in a shell?
What is the first line in every perl script called?
What language is used in terminal?
What is mac default shell?