0
我有兩個變量,如下所示。Unix中基於數值的比較
a=rw,bg,hard,timeo=600,wsize=1048576,rsize=1048576,nfsvers=3,tcp,actimeo=0,noacl,lock
b=bg,rg,hard,timeo=600,wsize=1048576,rsize=1048576,nfsvers=3,tcp,actimeo=0,noacl,lock
如果條件失敗,因爲它是在b
可變位置1處的尋找rw
值從a
可變但它是在可變b
位置2。
即使字段的順序不一樣,我如何比較這兩行?
你的意思是第二項任務是開始'b = bg,rw,hard,...'? –
所以,你想檢查兩個變量中逗號分隔字段的列表是否相等,即使這些字段不是全部是相同的順序?你有哪個shell('bash',或其他)? awk是一個選項嗎? –
@Jonathan Leffler。這是對的,我使用bash.I awk。 – Vijay