In a short bash script named listdirs.sh that lists the names of the directories (the names only not the files contained in the directory) that are within the the directory provided as the single argument. The directory names are printed one per line. It prints the directories only, not symbolic links to directories. Please do this with a for-loop that for each entry to the directory provided as argument checks if it is a directory and if it is prints its name. If you run your script on red you should get red 302 % ./listdirs.sh / boot dev eecs etc home jas local

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

In a short bash script named listdirs.sh that lists the names of the directories (the names only not the files contained in the directory) that are within the the directory provided as the single argument. The directory names are printed one per line. It prints the directories only, not symbolic links to directories. Please do this with a for-loop that for each entry to the directory provided as argument checks if it is a directory and if it is prints its name. If you run your script on red you should get

red 302 % ./listdirs.sh /

boot

dev

eecs

etc

home

jas

local

media

mnt

obj

opt

pkgcache

proc

root

run

srv

sys

tmp

usr

var

xconf

xsys

red 303 %

To submit your script enclose it in a tar file using the command

tar cf listdirs.tar listdirs.sh

Write a short bash script named listdirs.sh that lists the names of the directories (the names only not the files contained in the directory) that are within the the
directory provided as the single argument. The directory names are printed one per line. It prints the directories only, not symbolic links to directories. Do this with a for-
loop that for each entry to the directory provided as argument checks if it is a directory and if it is prints its name. If you run your script on red you should get
red 302 % ./listdirs.sh /
boot
dev
ееcs
etc
home
jas
local
media
mnt
obj
opt
pkgcache
proc
root
run
srv
sys
tmp
usr
var
хconf
xsys
red 303 %
To submit your script enclose it in a tar file using the command
tar cf listdirs.tar listdirs.sh
Transcribed Image Text:Write a short bash script named listdirs.sh that lists the names of the directories (the names only not the files contained in the directory) that are within the the directory provided as the single argument. The directory names are printed one per line. It prints the directories only, not symbolic links to directories. Do this with a for- loop that for each entry to the directory provided as argument checks if it is a directory and if it is prints its name. If you run your script on red you should get red 302 % ./listdirs.sh / boot dev ееcs etc home jas local media mnt obj opt pkgcache proc root run srv sys tmp usr var хconf xsys red 303 % To submit your script enclose it in a tar file using the command tar cf listdirs.tar listdirs.sh
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Linux
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education