commands-unix

ssh script gives "key_read" error

I'm using a script that connects to a cluster through ssh and sends some commands, then quits the connection. This script basically connects once using ssh, then executes a script in this session. This script loops through a list of commands a few times and after it is finished, the connection is terminated. So this script works fine, ...

How to get a substring in awk

This is one line of the input file: FOO BAR 0.40 0.20 0.40 0.50 0.60 0.80 0.50 0.50 0.50 -43.00 100010101101110101000111010 And an awk command that checks a certain position if it's a "1" or "0" at column 13 Something like: awk -v values="${values}" '{if (substr($13,1,1)==1) printf values,$1,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13}' fo...

Selecting a column from a file based on column name

Hello everybody, Does anybody know a unix command to select columns from a tab delimited-file based on their respective names (something like "cut" but that would accept column names) ? I'm not looking for any perl/awk onliner obfuscating code but more for a dedicated command. Thanks ...