有沒有辦法區分多個目錄而不是兩個目錄的內容?或者在多個主機上區分單個目錄。 我寫了下面的bash腳本差異比較到三臺主機上比較遠程主機上的多個目錄
#!/bin/bash
if [[ -n "$(diff <(ssh [email protected] ls -r /user/test1) <(ssh [email protected] ls -r /user/test1))" || -n "$(diff <(ssh [email protected] ls -r /user/test1) <(ssh [email protected] ls -r /user/test1))" ]]; then
echo "There are differences"
fi
有沒有更好的方式來做到這一點的目錄?
差異本身一次只能在兩個版本上工作。 https://stackoverflow.com/questions/572237/whats-the-best-three-way-merge-tool –
謝謝。我只是想知道是否有更好的方法來使用命令比較多個目錄。 – pdna
取決於你想找什麼。如果'差異'工作,那麼我不會再搜索。祝您好運。 – shellter