파일의 이름 (기본 이름/문자열 이름)을 모른 채 여러 파일의 이름을 바꿔야합니다.동일한 확장명의 여러 파일을 일괄 적으로 이름 바꾸기
for i in $(ls /Users/Destiny/Desktop/Index/*.ebwt);
do
mv -v "$i" "${i/hsa/hsa.genome.V86C}"; ## works when i know the string to replace
done
하지만 경우 그나마 파일 이름 (문자열 이름)을 알고
내가 함께 시도? 이름 바꾸기 전에
: hsa.1.ebwt hsa.2.ebwt hsa.3.ebwt hsa.4.ebwt
이름 변경 후 : hsa.genome.V86C.1.ebwt hsa.genome .V86C.2.ebwt hsa.genome.V86C.3.ebwt hsa.genome.V86C.4.ebwt
으로 변경 한 다음 이름을 a 임의 번호 : D – fedorqui
이름을 바꿀 이름은 무엇입니까? 동일하지만 다른 접미사가 있습니까? – 123
나는 파일의 확장자를 알고 있기 때문에 다른 bash 스크립트에서 사용하려면 soemthing의 이름을 바꿔야하기 때문에이 질문을하고있다. – unique379