From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 Date: Thu, 2 Jul 2009 16:54:48 +0200 Message-ID: <138575260907020754v6297aa3av13638f3d93cb0bfe@mail.gmail.com> From: hugo rivera To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: [9fans] Joining multicolumn files Topicbox-Message-UUID: 13ace96e-ead5-11e9-9d60-3106f5b1d025 Hi, I've always joined multiple column files in plan 9 using pr(1). Say you have file A: columnA1 columnA2 columnA3 and file B: columnB1 columnB2 columnB3 so, using pr(1), I get another file C: columnA1 columnA2 columnA3 columnB1 columnB2 columnB3 This worked fine until now: I have a number of files with a number of columns on each (4-5 columns in 4 files). So, when I try to join the columns in these files on a single file using pr(1), the resulting output contains some of the columns, but the columns further to the right are deleted partially or completely. I've changed some of the parameters, like setting -w 200, but the output is still incomplete and has missing columns, plus the ones existing have more spaces between them. I know that pr(1) is a formatting utility, but is there a better way to do this? maybe awk? (I have no clue on how to do this with awk). On linux there is a paste(1) command that does exactly what I need just join the columns with out caring the line size or spacing. Saludos -- Hugo