第一章 檔案管理(第十一天)

2021-10-04 13:42:26 字數 2084 閱讀 7011

比較檔案的差異。  

diff [-abbcdefhilnnppqrsttuvwy][-《行數》][-c 《行數》][-d 《巨集名稱》][-i 《字元 或字串》][-s 《檔案》][-w 《寬度》][-x 《檔案或目錄》][-x 《檔案》][--help][--left -column][--suppress-common-line][檔案或目錄 1][檔案或目錄 2]

diff 以逐行的方式,比較文字檔案的異同處。所是指定要比較目錄,則 diff 會比較目錄中 相同檔名的檔案,但不會比較其中子目錄。

-《行數》  指定要顯示多少行的文字。此引數必須與-c 或-u 引數一併使用。  

-a 或--text diff 預設只會逐行比較文字檔案。

-b 或--ignore-space-change 不檢查空格字元的不同。 

-b 或--ignore-blank-lines 不檢查空白行。 

-c 顯示全部內文,並標出不同之處。 

-c《行數》或--context《行數》 與執行"-c-《行數》"指令相同。 

-d 或--minimal 使用不同的演演算法,以較小的單位來做比較。 

-d《巨集名稱》或 ifdef《巨集名稱》 此引數的輸出格式可用於前置處理器巨集。 

-e 或--ed 此引數的輸出格式可用於 ed 的 script 檔案。 

-f 或-forward-ed 輸出的格式類似 ed 的 script 檔案,但按照原來檔案的順序來顯示 不同處。 

-h 或--speed-large-files 比較大檔案時,可加快速度。 

-l《字元或字串》或--ignore-matching-lines《字元或字串》 若兩個檔案在某幾行 有所不同,而這幾行同時都包含了選項中指定的字元或字串,則不顯示這兩個檔案的差 異。 

-i 或--ignore-case 不檢查大小寫的不同。 

-l 或--paginate 將結果交由 pr 程式來分頁。 

-n 或--rcs 將比較結果以 rcs 的格式來顯示。 

-n 或--new-file 在比較目錄時,若檔案 a 僅出現在某個目錄中,缺省會顯示:

only in 目錄:檔案 a 若使用-n 引數,則 diff 會將檔案 a 與乙個空白的檔案比較。  

-p 若比較的檔案為 c 語言的程式碼檔案時,顯示差異所在的函式名稱。 

-p 或--unidirectional-new-file 與-n 類似,但只有當第二個目錄包含了乙個第乙個 目錄所沒有的檔案時,才會將這個檔案與空白的檔案做比較。 

-q 或--brief 僅顯示有無差異,不顯示詳細的資訊。 

-r 或--recursive 比較子目錄中的檔案。 

-s 或--report-identical-files 若沒有發現任何差異,仍然顯示資訊。 

-s《檔案》或--starting-file《檔案》 在比較目錄時,從指定的檔案開始比較。 

-t 或--expand-tabs 在輸出時,將 tab 字元展開。 

-t 或--initial-tab 在每行前面加上 tab 字元以便對齊。 

-u,-u《列數》或--unified=《列數》 以合併的方式來顯示檔案內容的不同。 

-v 或--version 顯示版本資訊。 

-w 或--ignore-all-space 忽略全部的空格字元。 

-w《寬度》或--width《寬度》 在使用-y 引數時,指定欄寬。 

-x《檔名或目錄》或--exclude《檔名或目錄》 不比較選項中所指定的檔案或目錄。  

-x《檔案》或--exclude-from《檔案》 您可以將檔案或目錄型別存成文字檔案,然後在= 《檔案》中指定此文字檔案。 

-y 或--side-by-side 以並列的方式顯示檔案的異同之處。 

--help 顯示幫助。 

--left-column 在使用-y 引數時,若兩個檔案某一行內容相同,則僅在左側的字段顯 示該行內容。

--suppress-common-lines 在使用-y 引數時,僅顯示不同之處。

Oracle課程檔案。第十一天

讀一致性 oracle通過多版本與閃回機制保證讀一致性。保證從某個時間點開始查詢是一致的。在oracle中主要通過scn版本號來控制系統修改的版本,典型的例子是我們可以通過在同乙個查詢中得到同乙個物件在 兩個時間點 上的結果 select from select count from emp sel...

171225 C 第一章複習 連續第六十一天

此次複習發現一些問題對於連等的不等式不可以書寫,應將此不等式進行拆分書寫 在輸出語句中要學會注意插入符和其他運算子的優先順序,若插入符的優先順序低於運算子時正確,反之錯誤 下面是幾個練習 1.輸入平面上某點橫座標x和縱座標y,若該點在如圖1.11所示的方塊區域內,則輸出true 否則,輸出false...

第一章 檔案管理(第十天)

讀取,轉換並輸出資料。dd bs 位元組數 cbs 位元組數 conv 關鍵字 count 區塊數 ibs 位元組數 if 檔案 obs 位元組數 of 檔案 seek 區塊數 skip 區塊數 help versi on dd 可從標準輸入或檔案讀取資料,依指定的格式來轉換資料,再輸出到檔案,裝置...