# рекурсивно, все файлы
find -type f -exec enconv "{}" \;
# рекурсивно, выбрать по суффиксу (расширению)
find -type f \( -name '*.js' -o -name '*.php' \) -exec enconv "{}" \;
# только текущий каталог (не спускаться ниже), все файлы
find -type f -maxdepth 1 -exec enconv "{}" \;
[linux]
среда, 25 апреля 2012 г.
Перекодировать файлы в текущем каталоге
[linux]
Сколько файлов в какой кодировке?
# все файлы
find -type f -exec enca -ip "{}" \; | sed -e 's/^.*\.//' | sort | uniq -c
# выбрать по суффиксу (расширению)
find -type f \( -name '*.js' -o -name '*.php' \) -exec enca -ip "{}" \; | sed -e 's/^.*\.//' | sort | uniq -c
Пример результата работы:
$ find -type f \( -name '*.js' -o -name '*.php' \) -exec enca -ip "{}" \; | sed -e 's/^.*\.//' | sort | uniq -c
17 js: ASCII
34 js: UTF-8
238 php: ASCII
117 php: UTF-8
[linux]
вторник, 3 апреля 2012 г.
Разные трюки с ssh
1. Узнать скорость соединения между хостами:
yes | рv | ssh host.com "cat > /dev/null"Нужно установить пакет pv (в deb и rpm одинаково называется).
вторник, 6 декабря 2011 г.
ERROR 403 или умей девушку влюбить
Дружище, а как же цикл? Про него тоже не стоит забывать. Когда мы циклимся на чем либо, девушку это доводит ничуть не меньше, чем ответ «всё равно ты не поймёшь». И это не только у айтишников. Что у меня — айтишника, что у брата — DJ-я, что у товарища — автомеханника, одна и та же картина была: каждый день делились с девушками новостями, достижениями и новинками из своих профессиональных миров — в результате получали ERROR 403 через месяц-два-три.
[linux]
четверг, 18 августа 2011 г.
Если не запускается NFS демон...
Сегодня столкнулся с проблемой... Не хотел стартовать NFS демон. Ругался так:
Starting NFS quotas: Cannot register service: RPC: Unable to receive; errno = Connection refused
rpc.rquotad: unable to register (RQUOTAPROG, RQUOTAVERS, udp).
[FAILED]
пятница, 29 июля 2011 г.
SysAdmin's day!
Коллеги, с праздником вас, с днем сисадмина :-)
Минимального ping'а и максимального uptime'a Вам! :-)
четверг, 23 июня 2011 г.
MicroLin (сон)
Сегодня приснился не реальный сон:
Я купил Microsoft! Удалил все исходники форточек со всех серверов. Заставил программеров переквалифицироваться под *nix'ы. В результате на свет появилась ось MicroLin, объединившая в себе все самое лучше из мира *nix систем.
Я купил Microsoft! Удалил все исходники форточек со всех серверов. Заставил программеров переквалифицироваться под *nix'ы. В результате на свет появилась ось MicroLin, объединившая в себе все самое лучше из мира *nix систем.
вторник, 21 июня 2011 г.
Мои маленькие стишки: user vs admin
Раз, два, три, четыре, пять,
Вышел юзер в нете погулять,
Вдруг админ наш выбегает,
В юзера обжимку запускает.
Трах - бах
Стонет юзер наш.
Повели его мы к боссу,
Отказался признавать.
Показали логи прокси,
Обещал порнуху не качать.
среда, 15 июня 2011 г.
Коробочка-шкатулка из дискет
Приветствую, друзья.
На днях у моей второй половинки был день рождения и, естественно, я заранее задумался, чего бы ей такого подарить. Так как она человек творческий, я также решил подойти к выбору подарка творчески: "Ведь мы, айтишники, тоже люди творческие, а лучший подарок - это подарок сделанный своими руками. Значит настало время размять пальчики." С такими мыслями я взялся за дело.

На днях у моей второй половинки был день рождения и, естественно, я заранее задумался, чего бы ей такого подарить. Так как она человек творческий, я также решил подойти к выбору подарка творчески: "Ведь мы, айтишники, тоже люди творческие, а лучший подарок - это подарок сделанный своими руками. Значит настало время размять пальчики." С такими мыслями я взялся за дело.

пятница, 1 апреля 2011 г.
Достало... Ухожу...
Блин, как меня все достало... Эти тупые юзеры, вечно ломающиеся форточки, морем льющееся пиво... Все, с меня хватит! Я ухожу. Ухожу из админства.
Пойду в бухов, попрошу у админов семерочку и буду их мучить своими тупыми юзерскими проблемами... и писать в блог про бухгалтерию и смежное делопроизводство.
Пойду в бухов, попрошу у админов семерочку и буду их мучить своими тупыми юзерскими проблемами... и писать в блог про бухгалтерию и смежное делопроизводство.
Подписаться на:
Сообщения (Atom)








