0
100 개의 .txt 파일을 .log 파일로 변경하려고합니다. 다음 프로세스가 있지만 작동하지 않습니다..txt 파일을 .log 파일로 변경하는 방법은 무엇입니까?
ls |grep *.txt |while read a ;
do b = 'echo $a |cut d"." -$f1';
c=$b ;
mv $a $c;
done
감사의 말 !! 시스템이 rename
명령이있는 경우
이름 바꾸기는하지 않았지만 첫 번째 명령에서 내게 다음과 같은 메시지를 보냈습니다. basename -s .txt $ i.log – user2370590
'$ (...)'은 모든 쉘에서 백틱보다 읽기 쉽고 쉽게 사용할 수 있습니다. 중첩. – chepner
@chepner 감사합니다! 그럼 첫 번째 명령을 제거합니다. –