четверг, 6 ноября 2008 г.
Linux: Удалить файлы рекурсивно
В Linux чуток сложнее.
Есть в Linux команда rm, но она дальше текущей директории не идет, зато прекрасно понимает полный путь к файлу, чем мы и воспользуемся.
Получить список всех файлов в текущей директории и поддиректориях по маске позволяет команда find -name "smth.*", ее вывод то нам и нужен. Осталось его перенаправить на вход команды rm. Это можно сделать 5ю способами:
xargs - формирует команду rm с аргументами считанными из стандартного ввода на которой мы подадим вывод команды find. нюансы использования описаны тут
1. find /path/to/dir -type f -name 'smth*' -print0 | xargs -0 rm;
exec - перенапаравляем вывод команды find на вход команды rm
2. find -name 'smth.*' -exec rm {} \;
UPD.
find - самый рульный способ
3. find -name 'smth.*' -delete;
UPD.
Способы подсказанные камрадом goodvin
4. find . -type f -name 'smth*' -delete
5. find . -type f -name 'smth' -exec rm -f -- "{}" \;
Может есть ещё какие нибудь способы??
четверг, 15 мая 2008 г.
Обновил Ubuntu до 8.04 LTS Hardy Heron
Выползла небольшая кучка глюков, но в целом прошло успешно.
Потом докачал оставшиеся обновления из нета.
Два дня полет успешный.
понедельник, 14 января 2008 г.
CD/DVD и русские буквы
Решилось достаточно просто, открыл файл sudo gedit /etc/fstab и исправил строку
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
на
/dev/hdd /media/cdrom0 iso9660 user,utf8,noauto,exec 0 0
После этого проблема исчезла.
Powered by ScribeFire.
воскресенье, 13 января 2008 г.
Compiz - забавная штукень
Ссылки:
Compiz Fusion Development
Compiz Fusion: A Quick Demonstration
вторник, 8 января 2008 г.
Wine - TRUE
После установки сабжа Ubuntu стала более дружелюбна. Удалось запустить Miranda IM, μTorrent и WhereIsIt. Сначала было непривычно из за моноширного шрифта, но после того как скопировал виндовые ttf шрифты в соответствующий каталог wine windows\fonts, приложения приобрели естественный вид. Миранду и нТоррент использую потому как понравились и вполне устраивают своим функционалом, WhereIsIt (програма для катологизации дисков) использую по тому что нет достойной Linux альтернативы и уже есть каталог на 350 дисков, заново их сканировать нудно долго.
Так что эпопея с миграцией на Linux систему успешно продолжается.
вторник, 25 декабря 2007 г.
Far manager и Linux
Не ожидал что приверженцы Unix будут против портирования Far под Unix/Linux. Гуру освоившие шелл рвут и мечут в ветках где обсуждается портирование Far под Linux. Ясно понятно что шелл хорошо осваивается когда он действительно нужен в работе или в повседневной деятельности, с этим я столкнулся используя консольные утилиты Oracle exp,imp,sqlplus. Но ведь у некоторых род деятельности совершенно другой, а новичкам какого перелазить на Unix/Linux подобные системы!?!? Математику в школе незря поэтапно изучают, ведь! И обучение программированию начинается далеко не с ассемблера, так отчего же тем кто хочет просто и с удобством для себя использовать nix систему, учить команды консоли!?!?
Хочу нативный Far под Ubuntu!!!
среда, 31 октября 2007 г.
Легализуйте свой Debian, Fedora, Ubuntu, Mandriva, SuSE
Порывшись нашел ещё чуток сертификатов подлинности.
Сертификат для Debian
Сертификат для Fedora
Сертификат для Ubuntu
Сертификат для Mandriva
Сертификат для SuSE
Как прикрутить сюда аналог LJ тега Cut не разобрался так что...
upd. разобрался ;-)
Сертификаты подлинности