文件的选择貌似是按ASCII的数值,删掉文件名ASCII最大的那个文件,无论几个相同内容的文件先排下序,删掉最大头的
#! / bin / sh的
[“$ 1”==“$ 2”];
回声“两个字符串是一样的!”
其他
回声“两个字符串是不同的!”
网络连接
[[ Abc < Biu]]&&echo "Abc is smaller"||echo "Biu is smaller"
如果是变量:
[[ "$var1" < "$var2" ]]
for i in dir
do
for j in dir
do
if [ $i == $j ];then
echo "the same file, ignore"
else
diff $i $j
if [ $? -eq 0 ]; then
# the same content
if [ $i \< $j ]; then
rm $j
fi
else
# diffentent ignore
fi
fi
done
done