これは重複しているに違いないと思いますが、スタックで答えが見つからないようです。同じwd内の2つのRスクリプトを比較して、それらが同一であるかどうかを確認する方法はありますか?
何かのようなもの:
a <- source("script1.R")
b <- source("script2.R")
identical(a, b)
各スクリプトの関数だけでなく、コメントなどの他のすべてのものを意味します。
ありがとう
私は3つのファイルを作成しました(それぞれが改行で終わります):
iscript.R
script
iscript2.R
script
niscript.R
not script
md5sum
ツールの関数を使用して、次のハッシュを取得しました。
tools::md5sum(c("iscript.R", "iscript2.R", "niscript.R"))
iscript.R iscript2.R niscript.R
"95d26f42dccb2ec048a30261e0e2863f" "95d26f42dccb2ec048a30261e0e2863f" "d4bef1be4af7baedd2d69e649feb01d1"
同じハッシュを持つファイルは同一です。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加