Question: 3 . ( 1 6 points ) We want a Bash script which will take a list of usernames on the command line and print
points We want a Bash script which will take a list of usernames on the command line and print out which of those users is currently logged on in alphabetical order, on one line. For each of the following scripts, indicate whether it works. If it does not, show how to fix it by changing the fewest characters possible.
Script A
Works as is Needs fixing.
for name in
do
who grep w $name" sed e s uniq
done sort tr
echo
Script B
Works as is Needs fixing.
search$ echo $ sed slg
who grep E $search" awk print $ sort u tr
echo
Script C
Works as is Needs fixing.
for name in $@
do
users grep q $name"
if $ ; then
echo $name
fi
done sort uniq tr
echo
Script D
Works as is Needs fixing.
for name in $#
do
who sed n ~$name sp
done sort u tr
echo
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
