次の数字からなるベクトルがあります。
1_0.011100 1_0.003500 1_0.013700 0_0.011500
私はUnixコードが下線の前の数字だけを選択したいと思います。
結果は
1 1 1 0
500を超える列を実行するために機能させることはできますか?
答え1
これは必要な数の列に対して機能します。
sed 's/_[0-9.]\+//g'
答え2
perl -lpe '$_ = join $", /(\d+)_/g'
perl -lne '$,=$"; print /(\d+)_/g'