andrewk

54 записи

IBM Power Systems Technical University 2011

Началась регистрация на ежегодную осеннюю сессию IBM Power Systems Technical University. Судя по всему, в этом году IBM решил вернуться к старой схеме проведения конференции и отделить мух от котлет, а Power Systems от Systems x – по Power’ам конференция […]

NPIV и логин на SAN-свитче

Старая проблема, известная всем, кто когда-либо пытался использовать NPIV – свитч и сторедж не видят WWPN виртуальных устройств, как минимум пока не будет запущен LPAR. IBM наконец-то решил осчастливить своих верных пользователей и вместе с очередной порцией багов в очередном […]

RBAC от IBM

$ rolelist -eaadm   aix $ ps -ef | grep netd    root 12320838  3342460   0 16:00:29      –  0:00 /usr/sbin/inetd $ kill 12320838kill: 12320838: Permission denied. $ ps -ef | grep netd    root 12320838  3342460   0 16:00:29      –  0:00 /usr/sbin/inetd $ tracepriv […]

дублирование вывода скрипта в файл

необходимо весь stdout одновременно выводить на консоль и в файл. tee не подходит, когда нужно менять весь скрипт. Вставляем в начало скрипта: exec 5>&1npipe=test.pipetrap “rm -f $npipe” EXITmknod $npipe ptee <$npipe temp.tmp &exec 1>&-exec 1>$npipe и в конце: exec 1>&5 […]

grep с подсветкой

простейший вариант grep’а, который подсвечивает найденную строку   $  cgrep() { sed -e “s/$1/$(tput smso)$1$(tput rmso)/g” -ne “/$1/p” $2 ; } $ cgrep SSL sm.config# if you use SSL, set to 1 and specify also keydatabase and pw to keydatabaseSSL=1 […]

работа стрелок в ksh

еще одна больная тема для начинающих ksh-водов. Как сделать, чтобы нажимая стрелку вверх показывалась предыдущая команда из .history, как в bash? Надо добавить в .profile следующие строки: alias __A=’^P’alias __D=’^B’alias __B=’^N’alias __C=’^F’set -o emacs Все ^N и так далее надо […]

цветной prompt в ksh

продолжим тему ksh и prompt. rgb_restore=”33[00m”rgb_black=”33[00;30m”rgb_firebrick=”33[00;31m”rgb_red=”33[01;31m”rgb_forest=”33[00;32m”rgb_green=”33[01;32m”rgb_brown=”33[00;33m”rgb_yellow=”33[01;33m”rgb_navy=”33[00;34m”rgb_blue=”33[01;34m”rgb_purple=”33[00;35m”rgb_magenta=”33[01;35m”rgb_cadet=”33[00;36m”rgb_cyan=”33[01;36m”rgb_gray=”33[00;37m”rgb_white=”33[01;37m”export PS1=”[$(echo $rgb_yellow)$LOGNAME@$HOSTNAME$(echo $rgb_restore)]:$(echo $rgb_forest)${PWD}$(echo $rgb_restore)$ ”  

установка shell prompt’а и заголовка окна в putty

по просьбам читателей еще один tip 🙂 в /.profile: HOST=$(hostname)PS1=”$(print -n ’33]0;[$LOGNAME@$HOST] $PWD07′)”‘[$LOGNAME@$HOST] $PWD > ‘ в заголовке окна, также как и в командной строке, будут показываться имя залогиненного пользователя, хост и текущий каталог.