このコマンドが改行なしで PID のリストを出力しない理由を誰かが説明できますか? 次のような出力が必要です。
1234 5678 123 456
これらすべてを試しましたが、どれも機能しません
ps -eww --no-headers -o pid,args | grep 'usr' | awk '{ printf "%d ", $1 }'
ps -eww --no-headers -o pid,args | grep 'usr' | awk '{ printf "%s ", $1 }'
ps -eww --no-headers -o pid,args | grep 'usr' | awk '{ print $1 }' | tr '\n' ''
ps -eww --no-headers -o pid,args | grep 'usr' | awk '{ print $1 }' | tr -d '\n'
bash は正常に動作することがわかりましたが、私の場合は zsh ではありません