prime numbers ( 素数 ) に分解してくれるコマンドがあった。
takuya@Desktop$ factor 123456 123456: 2 2 2 2 2 2 3 643
factor とは 要因の意味で数学的に因数で、factor コマンドは 素数を使って因数を表現してくれるコマンド
何に使うのか。
特に何に使うわけでもないけれど、コマンド呼び出しやexec 系やパイプの実験のサンプルに丁度いいと思います。
例
takuya@Desktop$ irb >> exec 'factor 10' 10: 2 5
標準入出力を使った例
コマンドはブロッキングIOで逐次処理されるので、IOを使った実験に向いている。
takuya@Desktop$ factor 43 43: 43 22 22: 2 11 11 11: 11 1111 1111: 11 101
このようにコマンドの実行サンプルの例として使うのに向いてるのかもしれない。
何処に入ってるのか?
coreutils に入っています。
brew install coreutils