Вы можете использовать это. Прежде чем выполнять его, вы должны сначала попробовать echo
вместо rm
.
for i in dir/*; do
lines=$(wc -l "$i")
if test $lines -gt 1; then
rm "$i"
fi
done
Вы используете терминал Linux с адресом «169.254.227.2». Ваш блок питания не может иметь такой же адрес. На терминале Linux все, что находится на порту 8003, не работает, поэтому невозможность подключения к этому порту через telnet является нормальным явлением.
Возможно, поскольку 169.254 находится в диапазоне APIPA, у вас проблема с DHCP в этой сети. Когда вы загружаетесь в Linux, вы получаете этот адрес, но когда вы загружаетесь в Windows, адрес другой и 169.254.227.2 назначается источнику питания, и , что , поэтому вы можете получить к нему доступ из Windows. Вероятно, эти адреса продолжают меняться.
Решение :Улучшите сетевую конфигурацию сети, по возможности избегая диапазона APIPA и используя вместо него адрес 192.168.0.0/16, возможно, даже статически назначенный.
IP-адрес, который вы используете, специально совпадает с адресом хост-компьютера. Это означает, что должен быть демоном, прослушивающим порт 8003, который в Windows равен , а в Linux его нет. Это, опять же, нормально, если вы не установили необходимое программное обеспечение.
Решение :установите любой демон, который должен прослушивать порт 8003, при условии, что такое программное обеспечение существует для вашего дистрибутива Linux . Я бы в любом случае исправил конфигурацию сети, даже если в данном случае это не имеет значения, потому что наличие устройств в диапазоне APIPA означает напрашиваться на неприятности, а по моему опыту проблемы всегда стремятся соответствовать.
Боюсь, я не до конца понял программную сторону этой штуки. Но, если вы можете загрузиться в Windows и,ничего не устанавливая в Windows , подключитесь через браузер к WHATEVERPOWERSUPPLYADDRESS :8003, тогда вы сможете сделать это в Linux .
Если приведенное выше верно (, если вам нужно что-то установить в Windows, то вам не повезло -вам нужно совместимое программное обеспечение для Linux, и его необходимо запросить у производителя оборудования ), тогда вот как бы я это сделал: