cutコマンドでより多くのスペースにフィールド区切り文字を指定する方法はありますか?( "" +など)?例:次の文字列で、値「3744」に到達したいのですが、どのフィールド区切り文字を言う必要がありますか?
$ps axu | grep jboss
jboss 2574 0.0 0.0 3744 1092 ? S Aug17 0:00 /bin/sh /usr/java/jboss/bin/run.sh -c example.com -b 0.0.0.0
cut -d' '
それは私が欲しいものではありません、それはそれが単一のスペースのためだけだからです。
awk
私が探しているものでもありませんが、「カット」をどのように処理するのですか?
ありがとう。
ps
+ 質問されている実際の質問に直接関連していませんが、+の代わりに、ほとんどの最新のディストリビューションで使用可能な質問をgrep
使用できpgrep
ます。必要な形式で結果を正確に返します。
tr
、次のように使用します:stackoverflow.com/a/4483833/168143