파일 확장자를에서 (으) *.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