comparison bin/acut @ 17:75e0d0013da0

use awk for simple cut
author Henry S. Thompson <ht@inf.ed.ac.uk>
date Sun, 07 Aug 2022 13:57:28 +0100
parents
children
comparison
equal deleted inserted replaced
16:04464ee31d66 17:75e0d0013da0
1 #!/bin/bash
2 # Use awk to do cut -d whitespace
3 declare ff=("$@")
4 join_array() { local IFS=\$; echo "$*"; }
5 s=$(join_array "${ff[@]}")
6 awk '{print '\$${s/\$/,\$}\}