[01:14:38] <trojanski> landgraf: я прально понял, что на центосе нету security updates ?
[01:24:21] <landgraf> trojanski, есть, они же их портируют, только медленно
[11:09:40] <trojanski> что за куйня , та же команда через скрипт выводит другое значение
[11:09:43] <trojanski> $ ps -ef | grep zenbot | grep -v grep | awk '{ print $2 }'
17812
[11:10:03] <trojanski> $ bash -x ./zenbot.sh
++ ps -ef
++ grep zenbot
++ grep -v grep
++ awk '{ print $2 }'
+ bot_pid='17812
24930
24931'
+ echo 17812 24930 24931
17812 24930 24931
+ exit
[11:39:12] <SLEDopit> ну почему все так любяи эти странные конструкции ps -ef | grep | grep -v grep | awk
[11:39:18] <SLEDopit> уже ж давно придумали pgrep
[11:39:27] <trojanski> там тоже так было
[11:40:07] <trojanski> заработало так pgrep -x -f "ruby something.rb something.conf"
[11:40:55] <SLEDopit> trojanski, в скрипте pid'оф было больше, потому что сам скрипт у тебя называется zenbot.sh и тоже попадает под grep zenbot
[11:41:24] <trojanski> блин, прально
[11:41:28] <trojanski> а почему 3 пида ?
[11:41:31] <trojanski> а не 2 ?
[11:42:02] <trojanski> лань не важно, видимо создавал сабпроцессы для grep/awk etc ...
[11:45:19] <SLEDopit> не, просто у тебя там конструкция, судя по всему bot_pid=$(ps -ef | grep zenbot | grep -v grep | awk '{ print $2 }')
[11:45:28] <SLEDopit> то что в $() создаёт ещё один подпроцесс
[11:45:32] <SLEDopit> вот он и посчитался