![WSL은 파일의 여러 복사본을 만듭니다.](https://linux55.com/image/203499/WSL%EC%9D%80%20%ED%8C%8C%EC%9D%BC%EC%9D%98%20%EC%97%AC%EB%9F%AC%20%EB%B3%B5%EC%82%AC%EB%B3%B8%EC%9D%84%20%EB%A7%8C%EB%93%AD%EB%8B%88%EB%8B%A4..png)
답변1
문제는 작은따옴표로 인해 $i가 확장되지 않는다는 것입니다. 다음과 같이 변경하세요.
for i in {1,2,3,4}; do cp MainFile.asy "CopyFile_$i.asy"; done
더 많은 셸에서 작동하는 보다 일반적인 버전의 경우 다음을 시도해 볼 수 있습니다.
for i in 1 2 3 4; do cp MainFile.asy "CopyFile_$i.asy"; done
또는 범위의 모든 값을 수동으로 입력하지 않고 다음을 수행합니다.
for i in $(seq 1 4); do cp MainFile.asy "CopyFile_$i.asy"; done