한 파일을 다른 파일로 복사하고 매번 값을 변경하는 스크립트

한 파일을 다른 파일로 복사하고 매번 값을 변경하는 스크립트

File1에는 다음과 같은 내용이 있습니다.

as 1
df 1
qw 1
er 1
ty 1

이제 File1을 File2에 60번 추가하고 매번 1씩 늘려야 합니다.

답변1

1두 번째 열을 제외하고 File1에 s가 없는 경우

for i in {1..60}
do
        sed "s/1/$i/" File1
done > File2

{num,num}이것은 bash 기능이며 다른 쉘에서는 작동하지 않을 수 있습니다.

-i위에서 는 옵션이 사용되지 않았으므로 sedFile1은 수정되지 않았습니다.

관련 정보