概要
プログラムによっては、
先頭行や、先頭と次の行にタイムスタンプや、ファイルのフルパスを出力するものがある。
このような場合、diff で比較するには、その部分を避ける必要がある。
結論
diff
でできる。
例
featurecounts_output
と featurecounts_output_new
を比較したいとする
先頭から数行は、解析したときのタイムスタンプや、ファイルのフルパスがはいっているとする。
先頭行だけ飛ばすなら
diff <(tail -n +2 featurecounts_output) <(tail -n +2 featurecounts_output_new)
先頭から2行飛ばすなら
diff <(tail -n +3 featurecounts_output) <(tail -n +3 featurecounts_output_new)