andrewk

55 записей

Google Go теперь и для AIX 7.2

“Тихо и незаметно” (c) компания Google выпустила очередную версию своего языка Go 1.12. Если внимательно прочитать Release Notes, то обнаружится новый порт – aix/ppc64: Go now supports AIX 7.2 and later on POWER8 architectures (aix/ppc64). External linking, cgo, pprof and the race detector aren’t yet supported. К сожалению, скомпилированной версии скачать с сайта golang.org не получится, но подозреваю, скоро она […]

IBM Power Systems Technical University 2011

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

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

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

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 /usr/bin/kill 1232083812386510: Used privileges for /usr/bin/kill:  PV_PROC_SIG $ ps -ef | grep netd$ здесь можно смеяться

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

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

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