Me gustaría cambiar una extensión de archivo de *.txt
a *.text
. Intenté usar el basename
comando, pero tengo problemas para cambiar más de un archivo.
Aquí está mi código:
files=`ls -1 *.txt`
for x in $files
do
mv $x "`basename $files .txt`.text"
done
Recibo este error:
basename: too many arguments Try basename --help' for more information