2017-08-16 76 views
1

(簡體)從保存在兩個不同文件中的兩個curl -I命令的比較提取出來,我找了突出在腳本下列情況下,最好的辦法:亮點「通訊」給出下面的輸出命令輸出

  1. 這個頭只存在於FILE1.TXT但是這一次不
  2. 在這兩種情況下,這一個存在,但值不同

我還想着到第3列,橙色如果分配綠色標題被發現bot h在第1列和第2列中,如果僅在第1列或第2列中找到標題,則不顯示顏色...我也接受與顏色不同的建議或者使用除comm之外的其他選項處理file1.txt和file2.txt命令或將值分配給關聯數組並通過正則表達式進行比較。

root# comm <(sort file1.txt | tr '.' ',') <(sort file2.txt | tr '.' ',') 

Accept-Ranges: none 
Cache-Control: private, max-age=0 
    Cache-Control: public, max-age=14400 
    CF-Cache-Status: HIT 
     HTTP/1,1 200 OK 

回答

0

我會簡單地安裝grc/grcat,這是一個通用的colourizer,並創建通訊

一個配置