a bash единственное решение:
использовать команду разделения:
split --lines=2 --suffix-length=6 /etc/passwd /tmp/split.passwd.part
собрать файл в один новый
(
for F in /tmp/split.passwd.part* ;
do
cat $F ;
echo ;
done
) > /tmp/passwd_emptyline_evrey_2
О 16 ГБ сообщает BIOS, а о 5 ГБ сообщает ядро. Ядро может не видеть всей физической памяти, сообщаемой BIOS :, например, ядро может адресовать только 4 ГБ ОЗУ, если оно не было скомпилировано с поддержкой PAE, даже если фактически доступен больший объем физической памяти. В вашей ситуации 11 ГБ недоступны для использования. Вы заплатили им за 5 ГБ или 16 ГБ?
Примечание :Извините, я должен опубликовать это как комментарий, но, поскольку я новичок, мне еще не разрешено оставлять комментарии.