我有這種奇怪的情況,我得到了一系列表示二進制數據的HEX值。有趣的是,他們是偶爾長度不同,如:BASH:基於最長的字符串填充一系列HEX值
40000001AA
0000000100
A0000001
000001
20000001B0
40040001B0
我想追加對最終0以使它們都按照最長項的長度相同。所以,在上面的例子中,我有四個長度爲10個字符的條目,以'\ n'結尾,還有一些短條目(在實際數據中,我有約1k條短條目的200k條目)。我想要做的是找出文件中最長的字符串,然後通過並填充短的字符串;但是,我一直無法弄清楚。任何建議,將不勝感激。
順便說一句,如果您將0附加到數據中,則會更改值。您可能需要考慮_prepending_ 0。 –
@MatthewBurke是的,由於一個怪癖,他們的數據是相反的,所以最終實際上是開始。 –