это не слишком настолько отличается от установки Ubuntu:
/
"корневой" раздел. Вы могли разбираться Выходная мощность с SED
, как предложено @sobrique, или с TR
:
pidof avconv | tr ' ' '\n'
Вместомодают другой подход PGREP
вместо этого:
$ pgrep avconv16616
16283
16279
16198
16175
16035
15073
14049
Вы всегда можете использовать SED
, чтобы вставить некоторые строки
pidof avconv | sed 's/ /\n/g'
, хотя, возможно, более крупный вопрос - почему вы нуждаетесь в них на отдельные строки? Это может быть, что есть более подходящий ответ.
Также попробуйте
ps ax | grep "program name, or part of it"
Вы получите правильный ответ, но и бессмысленную запись, как:
11424 pts/3 S+ 0:00 grep --color=auto something
, используя awk
Чтобы показать только PID:
ps ax | grep "program name, or part of it"| awk '{print $1}'
, которые дадут вам PID, но и PID ввода изобразительных изображений. Эта запись обычно последняя, так что просто оставьте это.
Есть несколько способов сделать это в зависимости от вашей необходимости.
Если вы делаете это в скрипте оболочки
для линии в $ (PIDOF AVConv)
делать
Echo $ Line.
Готово
Если вы ищете OneLiner
pidof avconv | perl -pne 's | \ s + | \ n | g' '