perl -lne '/^ab/ and print /^(ab\d+:)/, /P,{6,}/ ? join ",", map tr/,//d-1, //g : 0' data
Output:-
ab1:8
ab2:0
ab3:7,8
Будут просмотрены только строки, начинающиеся с буквы ab
map
применит преобразование к полям, в которых за буквой P следует более 5 запятых. Что делает карта, так это считает запятые меньше 1 и передает их, чтобы присоединиться.
Можно ли на один диск установить несколько ОС?
Да, на одном жестком диске или твердотельном накопителе может быть несколько ОС, и вы можете выбрать, с какой из них загружаться с помощью GRUB2 или аналогичной программы, как описано здесь .
Да, на одном LiveUSB может быть несколько ОС, и вы можете выбрать, с какой из них загружаться, если LiveUSB был создан с помощью такого приложения, как MultiBootUSB , Multisystem , Sardu , WinSetupFromUSB , Xboot и YUMI .