여러 파일 검색 및 파일 확장자 변경

여러 파일 검색 및 파일 확장자 변경

디렉터리 내에서 특정 파일 확장자(.txt)를 갖고 확장자를 (.fasta)로 변경하는 여러 파일을 검색하고 식별하고 싶습니다. 이는 파일 자체를 변경하지 않고 확장자만 변경하고 새로운 확장자로 저장하는 것을 고려한 것입니다.

file1.txt --> file1.fasta
file3.txt --> file2.fasta
file3.txt --> file3.fasta

답변1

for이는 쉘의 간단한 루프를 사용하면 쉽습니다 .

for f in *.txt; do
    mv "$f" "${f%.*}.fasta"
done

${f%.*}확장자가 없는 파일 이름으로 확장됩니다 .

관련 정보