update-initramfs -c -k vmlinuz-5.15.36
ERROR: Bad version passed vmlinuz-5.15.36
-a, для обновления initramfs для всех имеющихся версий. Вообще почти у всех команд есть опция --help на случай, если что-то непонятно. тем не менее проблемой меньше.
Изменил -1 на 0
переменную search не выводит после цикла
cat $name | while read line, а это значит, что он выполняется в отдельном процессе. Разумеется в исходном процессе $search не меняется. Это можно исправить, например, так (избавившись от отдельного процесса):flag=0
while read line
do
...
done < "$name"cat $name | ( while read line
do
...
done ; echo $search ) Читай описание
А что нужно в ответ серверу посылать на команду pasv?
есть ли вариант что клиент подключается к 21 и 20 порту и команды отправляет по 20?
никакая команда не приходит
write(*(server->sa[server->num_of_users]), "Hello in my server\n", 19);write(*(server->sa[server->num_of_users]), "200 Ok\n", 7); в однопоточном варианте ошибка не пропадает
Никита Савченко, в каталоге
/lib/modulesпоявился после этого подкаталог5.15.36?Кстати, цель в линуксе называется
modules_installа неinstall_modules.