プログラムによって台無しにされたファイルがあり、今ではすべての行が次のようになっています。
somelongstring:number number number number ... a lot more columns
(タブ区切り) 最初の列が somelengthystring:number の形式の場合は、すべての行を変更して、数値だけに変更する必要があります (文字列とコロンを削除します)。
awk で split を使用して、次のように文字列とコロンを取り除くことができることを知っています。
awk '{
split($1,array,":")
}
END{
print array[2],$2,$3...
}'
しかし、問題は、最初の列だけが必要ではないということです。行全体が必要で、最初の列を修正したいだけです。唯一の問題は、非常に多くの列があり、$2、$3、... を $35 まで入力するのはかなりばかげているということです。これを修正するより良い方法は何ですか?