라는 파일이 있습니다servername_test_LINUX_test_test_2019-04-19.xls
생성된 각 파일에서 서버 이름을 변경해야 한다는 조건으로 이 파일의 복사본을 여러 개 생성해야 합니다.
예를 들어
원본 파일 이름:
servername_test_LINUX_test_test_2019-04-19.xls
새로 생성된 파일의 이름은 다음과 같아야 합니다.
servername_test_LINUX_test_test_2019-04-19.xls
test_test_LINUX_test_test_2019-04-19.xls
example_test_LINUX_test_test_2019-04-19.xls
답변1
서버 이름을 어떻게 결정적으로 결정할 수 있는지는 모르겠지만(공백으로 구분된 서버 이름 목록을 반복합니다 $server_list
) 아마도 다음과 같은 프레임워크를 사용할 수 있을 것입니다.
fn='_test_LINUX_test_test_2019-04-19.xls'; for s in $server_list; do cp -a servername$fn $s$fn; done