How to parse /proc/pid/cmdline

前端 未结 7 2038
盖世英雄少女心
盖世英雄少女心 2021-02-01 18:51

I\'m trying to split the cmdline of a process on Linux but it seems I cannot rely on it to be separated by \'\\0\' characters. Do you know why sometimes the \'\\0\' character is

7条回答
  •  忘了有多久
    2021-02-01 19:23

    The command line arguments in /proc/PID/cmdline are separated by null bytes. You can use tr to replace them by new lines:

    tr '\0' '\n' < /proc/"$PID"/cmdline
    

提交回复
热议问题