Diff 패치 파일 만들기

diff 패치 파일 만들기

1 확인[ | ]

root@zetawiki:~# cat a.txt
hi world
yellow world
root@zetawiki:~# cat b.txt
hi world
hello world
root@zetawiki:~# diff -u a.txt b.txt
--- a.txt	2017-02-27 02:09:48.037951000 +0900
+++ b.txt	2017-02-27 02:10:37.749951000 +0900
@@ -1,2 +1,2 @@
 hi world
-yellow world
+hello world

2 패치 파일 생성[ | ]

root@zetawiki:~# diff -u a.txt b.txt > my.patch
root@zetawiki:~# cat my.patch 
--- a.txt	2017-02-27 02:09:48.037951000 +0900
+++ b.txt	2017-02-27 02:10:37.749951000 +0900
@@ -1,2 +1,2 @@
 hi world
-yellow world
+hello world

3 패치 적용 테스트[ | ]

root@zetawiki:~# cat a.txt
hi world
yellow world
root@zetawiki:~# patch < my.patch
patching file a.txt
root@zetawiki:~# cat a.txt
hi world
yellow world

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}