Архив метки: freebsd

Ошибка во время установки пакетов FreeBSD 11.2

Ошибка:

pkg: warning: database version 34 is newer than libpkg(3) version 31, but still compatible
pkg: sqlite error while executing INSERT OR ROLLBACK INTO pkg_search(id, name, origin) VALUES (?1, ?2 || '-' || ?3, ?4); in file pkgdb.c:1542: no such table: pkg_search

Решение:

pkg shell 
CREATE VIRTUAL TABLE pkg_search USING fts4(id, name, origin); 
pragma user_version=33;

Количество не прочитанных писем в почтовом ящике пользователя

В папке почты, все письма отображаются именами файлов. Если письмо прочитано — в конце имени файла присутствует буква S

Например можно определить так:

ls /data/mail/укыаыук.ru/gribov.p/cur | awk -F "," '{print $4}' | grep -v "S" | grep "" -c