I have created a script in /home/prashast directory. I've created another directory inside /home/prashast named TestDirectory. I've multiple files inside /home/prashast/TestDirectory. While running a script from /home/prashast directory its not effecting the files in /home/prashast/TestDirectory.
#!/bin/bash
for f in $(ls /home/prashast/TestDirectory/); do
mv "$f.txt" "$f.text";
done