Diff
diff היא פקודת Unix ומערכת הפעלה דמוית יוניקס, שמטרתה להשוות בין שני קובצי טקסט או מחיצות ולהציג את ההבדלים. בעת השוואה בין קבצים בינארים הפקודה תאמר האם הקבצים שונים. כאשר שני הקבצים זהים אין פלט. כאשר קיימים הבדלים בין הקבצים
תציג הקבוצה את ההבדלים הקיימים בקובץ הראשון אחרי התו ">" ואת ההבדלים הקיימים בקובץ השני אחרי התו "<".
שימוש
השוואה בין שני קבצים
diff file1 file2
השוואה בין שני קבצים כאשר אחד נמצא על שרת אחר
ssh host1 'cat /path/to/file' | diff - /path/to/another/file
השוואה בין פלט של שתי פקודות
diff <(command 1) <(command 2)
השוואה בין שתי מחיצות
diff dir1 dir2
הפקודה תבדוק האם קובץ הנמצא במחיצה אחת נמצא גם במחיצה השנייה ותשווה את שני הקבצים
פקודות בסביבת Unix ובמערכות הפעלה דמויות יוניקס | ||
---|---|---|
מערכת קבצים | ||
תהליכים | ||
סביבת משתמש | ||
עיבוד טקסט | ||
מעטפת | ||
רשת | ||
חיפוש | ||
שונות |