読み取るデータファイルがあります
field1 field2 diseased
discrete discrete discrete
class
No Yes No
Yes Yes Yes
No No No
最後の列を除くすべての列の No を疑問符 (?) に置き換えたいです。これは、数千の列を持つデータがある 3 つの列を持つ単なるおもちゃの例です。だから、個人でやっても意味がありません。また、最初の 3 行はヘッダーであり、そのまま使用します。だから私は私の結果が
field1 field2 diseased
discrete discrete discrete
class
? Yes No
Yes Yes Yes
? ? No
ファイルのフォーマットを変更せずにこれを行いたい。これまでのところ、最後の列を削除して No を置き換え、最後の行を再度追加することでこれを行うことができますが、書式設定は失われます。また、助けてくれてありがとう。はいの数が多く、最後の列がいいえの場合、いくつかのタブが最後に追加されます。指示
cat -e test
結果は
field1 field2 diseased
discrete discrete discrete
class
? Yes No$
Yes Yes Yes
? ? No
Yes Yes No $
最後の No と $ の間にスペースを入れたくない