UNIX/LINUX QUESTION. Solutions and Output, please! Use the FOR loop to write a s
ID: 3736846 • Letter: U
Question
UNIX/LINUX QUESTION. Solutions and Output, please!
Use the FOR loop to write a shell script that adds an extension “.bak” to all the files in a directory by changing all the files in a directory to a “.bak” extension. Kindly make sure to supply the directory name as an argument while running the test script.
I already created this script below. I have two files (when, who) that don't have any extensions. They reside in a directory I call zewo.
How can i improve on my script to backup (.bak extension) those files. Thanks.
femamezi@cs: ~/zewo GNU nano 2.5.3 File: Lab9a.sh Modified A /bin/bash dir-$i for file in 1s $1/ do mv Sfile Sfile.bak doneExplanation / Answer
Please find my code.
#!/bin/bash
dir=$1
for file in `ls $1/*`
do
mv $file $file.bak
done
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.