У меня есть список хэшей, таких как:
f71bc81a7e7d649f0d279b5861972eae ./.bash_history
22bfb8c1dd94b5f3813a2b25da67463f ./.bash_logout
1f98b8f3f3c8f8927eca945d59dcc1c6 ./.bashrc
f4e81ade7d6f9fb342541152d08e7a97 ./.profile
595dbcceb1b5921f7fad73ad17ec1fe4 ./.python_history
a23829cea89e42d79df01428e550191a ./.viminfo
И мне нужно изменить все вторые «столбцы» (./.bash_history), чтобы они стали уникальными. Как ниже:
f71bc81a7e7d649f0d279b5861972eae App1
22bfb8c1dd94b5f3813a2b25da67463f App1
1f98b8f3f3c8f8927eca945d59dcc1c6 App1
f4e81ade7d6f9fb342541152d08e7a97 App1
Я не могу придумать способ сделать это простыми словами. (Запомните пробелы между хешем и именем). Я попытался нарезать его, перебрать и изменить значения, но не получил желаемого результата.
Что я пробовал:
import re
f = open("md5sum.txt","r")
read = f.read()
ar = re.sub(r"\s+", "", read)
splitting = ar.split('.')
print(splitting[1])
for x in range(len(splitting)):
if splitting[x] % 2 != 0:
print("App1")
Любая помощь будет оценена.
Спасибо.