輸入:
z2042
z0138
z0189
z2294
你好,
我想將檔案夾中的所有檔案相互比較以查看它們是否不同。比如:z2042 和 z0138,z0138 和 z0189,z0189 和 z2042 等等......
我知道如何將所有檔案與單個檔案進行比較:
for i in ./z*; do diff -q "$i" z2294; done
但我不知道如何將所有檔案與所有檔案進行比較。我用另一個 for 回圈嘗試使用變數“x”而不是 z2294,但它沒有用:/
謝謝你的幫助
uj5u.com熱心網友回復:
z_files="./z*"
for i in $z_files; do
for j in $z_files; do
if [ "$i" \> "$j" ]; then
diff -q "$i" "$j"
fi
done
done
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/393518.html
標籤:猛击
上一篇:`execsh-c`是什么意思
