Bash에 파일 이름을 추가하는 동안 한 디렉터리에서 다른 디렉터리로 파일을 복사합니다.

Bash에 파일 이름을 추가하는 동안 한 디렉터리에서 다른 디렉터리로 파일을 복사합니다.

테스트로 파일을 한 디렉터리에서 다른 디렉터리로 무기한(취소될 때까지) 복사하는 스크립트가 있습니다. file.xml디렉토리에 복사하는 bash 스크립트를 작성하려고 하는데 파일 이름 이 매번 증가합니다 file1.xml. file2.xml지금까지 SE에서 찾은 솔루션으로는 충분하지 않습니다. 어떤 도움이라도 대단히 감사하겠습니다.

답변1

#! /bin/bash

source_path='/path/to/file.xml'
dest_dir_path='/path/to/dest'

i=1
while true; do
    cp "$source_path" "${/path/to/dest}/file${i}.xml"
    ((i++))
done

관련 정보