$ jq -M -n -c -r -f Ordered_partitions.jq partitions []: [] partitions [0,0,0]: [[],[],[]] partitions [1,1,1]: [[1],[2],[3]] [[1],[3],[2]] [[2],[1],[3]] [[2],[3],[1]] [[3],[1],[2]] [[3],[2],[1]] partitions [2,0,2]: [[1,2],[],[3,4]] [[1,3],[],[2,4]] [[1,4],[],[2,3]] [[2,3],[],[1,4]] [[2,4],[],[1,3]] [[3,4],[],[1,2]]