sed
-i[SUFFIX], --in-place[=SUFFIX]
edit files in place (makes backup if SUFFIX supplied)
aaa
bbb
ccc
# sed -i.bak 's/aaa/abc/g' aaa
# ls -l
합계 12
-rw-r--r-- 1 root root 20 7월 3 15:49 aaa
-rw-r--r-- 1 root root 20 7월 3 15:50 aaa.bak :: aaa.bak 파일로 원본파일 저장
# sed -i.tmp 's/aaa/abc/g' aaa
# ls -l
합계 12
-rw-r--r-- 1 root root 20 7월 3 15:49 aaa
-rw-r--r-- 1 root root 20 7월 3 15:51 aaa.tmp :: aaa.tmp 파일로 원본파일 저장