ファイル拡張子をから*.txt
に変更したいと思います*.text
。basename
コマンドを使用してみましたが、複数のファイルを変更するのに問題があります。
これが私のコードです:
files=`ls -1 *.txt`
for x in $files
do
mv $x "`basename $files .txt`.text"
done
私はこのエラーを受け取っています:
basename: too many arguments Try basename --help' for more information