UNIXワンライナー集
指定桁数(ここでは32桁)のランダム英数字記号を10個出力。
$ cat /dev/urandom | tr -dc 'A-Za-z0-9' | fold -w 32 | head
行列の入れ替え
code:shellscript
awk '
{ for (i=1; i<=NF; i++) { aNR,i = $i } } NF > p { p = NF }
END {
for(j=1; j<=p; j++) { str=a1,j; for(i=2; i<=NR; i++){ str=str" "ai,j; } print str
}
}' file.txt