我在一個存儲爲變量的bash腳本中有一大串IP地址。
我的問題是:如何驗證字符串中的所有IP都顯示相同的次數?如果這有所幫助,則所有IP的應發生在字符串中的次數也存儲爲變量。在字符串中查找重複的項目
下面是一個例子向你展示我的意思:
String "4.2.2.2 8.8.8.8 4.2.2.2 4.2.2.2 8.8.8.8 8.8.8.8"
將確定
String "1.1.1.1 2.2.2.2 1.1.1.1 2.2.2.2 2.2.2.2"
,因爲也有2.2.2.2
3個實例和兩個1.1.1.1
String "4.4.4.4 3.3.3.3 2.2.2.2"
不會是OK
可以,因爲他們都在那裏一次。
的,什麼是你到目前爲止試試? – netcoder 2012-02-27 21:09:11
爲什麼第一個字符串沒問題,所有的值在那裏回顯3次? – 2012-02-27 21:12:38
我試着用sort排序字符串以增加IP列表,然後用'grep -c'檢查列表中的前n個IP是否相同,但它根本不起作用。 – conorao 2012-02-27 21:13:38