タブ区切りのファイルがあります。再フォーマットして元のファイルをすべて1行に削除したいと思います。
これはタブ区切りのファイルです。たとえば、次のようにします。
特定の列(つまり、列3)を削除し、中央に別のid列(つまり、btw列1と2)を追加します。ここで、各行はidです(たとえば、row1はid1、row2はid2など)。次に、最後にテキスト(つまり、各行がhelloであるテキスト)で別の列を追加します。
すべてが1行で変更され、最後に元のファイルと、元のファイルと同じ新しいファイルが削除されます。
例:
fnamein.txt
rogelio\tdelgado\t3453434\tlas encinas\n
mario\tmoreno\t4563432\tcasinos\n
etc...
fname.out
rogelio\tid1\tdelgado\t3453434\tlas encinas\taddress\n
mario\tid2\tmoreno\t4563432\tcasinos\taddress\n
etc...
(ご覧のとおり、列1と2の間にid列を追加し、最後にアドレス列(常に同じ単語)を追加しました)。
Linuxでそれを行う簡単な方法があるのだろうかと思っています。私はLinuxコマンドの力に不慣れです。
ありがとう!