Beri bash i ebash / Говнокод #2224 Ссылка на оригинал

0

  1. 1
ps -p $$ -o pid | tail -1 | sed -e "s/ //g"

получение своего pid.

Запостил: andrianov andrianov, (Updated )

Комментарии (6) RSS

  • Похоже на студенческую лабораторную работу на тему "10 способов узнать свой pid".
    Ответить
    • Я считаю, что фейк, поскольку $$-то знают.
      Впрочем, напоминает кое-что из истории про то, как узнать высоту небоскреба с помощью барометра!
      Ответить
      • Это не фейк.
        История изменений показывает, что сначала там был код, который ищет свой пид в списке процессов по имени. Затем было замечено, что в случае, когда скрипт запущен одновременно несколько раз, результат получается неправильный. Так и появился данный шедевр.
        Ответить
        • А, если инкрементально, то да, что угодно может получиться!
          Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8