질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

셀스크립트 에러

작성자 정보

  • 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요

책에서 대소문자 셀스크립트 에서 에러가 발생하였습니다

 

[root@root kk]# ls -al
total 36
drwxr-xr-x  2 root root 4096 Jun 23 10:59 .
drwxr-xr-x  3 root root 4096 Jun 23 10:55 ..
-rw-r--r--  1 root root    0 Jun 23 10:46 AAA
-rw-r--r--  1 root root    0 Jun 23 10:46 CCC
-rw-r--r--  1 root root    0 Jun 23 10:46 WEB
-rwxrwxrwx  1 root root  104 Jun 23 10:59 kk.sh

 

[root@root kk]# cat kk.sh
#!/bin/bash
for i in ls [A-Z]*
do
newfilename='echo $i | tr "[A-Z]" "[a-z]"'
mv -i $i $newfilename
done

 

[root@root kk]# ./kk.sh
mv: when moving multiple files, last argument must be a directory
Try `mv --help' for more information.
mv: when moving multiple files, last argument must be a directory
Try `mv --help' for more information.
mv: when moving multiple files, last argument must be a directory
Try `mv --help' for more information.
mv: when moving multiple files, last argument must be a directory
Try `mv --help' for more information.
[root@root kk]#
위와 같은 에러가 발생하네여.

원인을 못찾겠습니다

관련자료

댓글 1

박상렬님의 댓글

  • 박상렬
  • 작성일
메세지를 확인하세요....여러개의 파일을 옮길때에는 마지막 인수가 디렉토리여야 한다는군요....

공지사항


뉴스광장


  • 현재 회원수 :  60,153 명
  • 현재 강좌수 :  36,483 개
  • 현재 접속자 :  260 명