10
スペースを含む行の長さでテキストファイルを並べ替える
次のようなCSVファイルがあります AS2345、ASDF1232、Mr. Plain Example、110 Binary ave。、Atlantis、RI、12345、(999)123-5555,1.56 AS2345、ASDF1232、Mrs。Plain Example、1121110 Ternary st。110 Binary ave ..、Atlantis、RI、12345、(999)123-5555,1.56 AS2345、ASDF1232、Mr. Plain Example、110 Binary ave。、RI、リバティシティ、12345、(999)123-5555,1.56 AS2345、ASDF1232、Mr. Plain Example、110 Ternary ave。、Some City、RI、12345、(999)123-5555,1.56 スペースを含む行の長さで並べ替える必要があります。次のコマンドにはスペースが含まれていません。それを変更して自分で機能するようにする方法はありますか? cat $@ | awk '{ print length, $0 }' | sort -n | awk '{$1=""; print $0}'