私が持っているものは次のとおりです。両方のファイルを比較して、同じ場合はディレクトリ名に移動します。host.bk
#!/bin/sh
if 'diff $file1 $file2 >/dev/null' ; then
mv $file1 $file2 host.bk
else
echo Different
fi
ベストアンサー1
if
diff
任意のコマンドが許可されているため、引用やコマンドの置き換えなしで直接使用できます。また、この-q
フラグを使用して出力を抑制できます。
if diff -q "$file1" "$file2" ; then
echo "files $file1 and $file2 contain identical data"
else
echo files differ (or an error happened)
fi