Saya ingin mengubah ekstensi file dari *.txt
menjadi *.text
. Saya mencoba menggunakan basename
perintah, tetapi saya mengalami kesulitan mengubah lebih dari satu file.
Ini kode saya:
files=`ls -1 *.txt`
for x in $files
do
mv $x "`basename $files .txt`.text"
done
Saya mendapatkan kesalahan ini:
basename: too many arguments Try basename --help' for more information