From 1135f82bfaee40c98a9eecc333dabde6297bf7cb Mon Sep 17 00:00:00 2001 From: onceupon Date: Fri, 2 Sep 2016 11:29:05 +0800 Subject: [PATCH] add sort row --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 3c03c3a..86683d8 100644 --- a/README.md +++ b/README.md @@ -455,10 +455,16 @@ awk '{s+=$1} END {print s}' filename ``` #####print field start with string (e.g Linux) + ```bash awk '$1 ~ /^Linux/' ``` +#####sort a row (e.g. 1 40 35 12 23 --> 1 12 23 35 40) + +```bash +awk ' {split( $0, a, "\t" ); asort( a ); for( i = 1; i <= length(a); i++ ) printf( "%s\t", a[i] ); printf( "\n" ); }' +``` ##Xargs