The adsorption of a nitrogen and oxygen mixture (air) on two types of single-walled carbon nanotube bundles at both sub- and supercritical temperatures is studied using grand canonical Monte Carlo molecular simulation. On an infinite periodic hexagonal bundle without an external surface, adsorption at a subcritical temperature is of type I. With increasing pressure, nitrogen adsorption first increases and then decreases until saturation; oxygen adsorption continues increasing, displacing nitrogen, until saturation. Both nitrogen and oxygen first form annuli inside the nanotubes, then with increased coverage they occupy the nanotube centers, and at the highest coverage some oxygen also adsorbs in the interstitial channels between the nanotubes. The selectivity of nitrogen over oxygen decreases with increasing pressure and reaches a constant near saturation. Adsorption at a supercritical temperature is also of type I, with both nitrogen and oxygen adsorption increasing with increasing pressure, though the selectivity of nitrogen to oxygen first increases slightly and then decreases with increasing pressure. On a small isolated hexagonal bundle with an external surface, adsorption at a subcritical temperature is of type II. With increasing pressure, nitrogen adsorption first increases, then decreases, and finally increases again due to wetting by liquid air, while oxygen adsorption increases continually. Both nitrogen and oxygen adsorb first at the internal annuli and at the grooves, and with increasing pressure, they then adsorb at the ridges and at the nanotube centers; at higher pressures, only oxygen adsorbs in the interstitial channels, and multilayer adsorption and wetting occur on the external surface as the bulk phase approaches saturation. The selectivity, like that of subcritical temperature adsorption on the infinite periodic bundle, decreases with increasing pressure and reaches a constant upon wetting. Adsorption at a supercritical temperature is of type I, with both nitrogen and oxygen adsorption increasing with increasing pressure. The selectivity of nitrogen to oxygen, like that of supercritical temperature adsorption on the infinite periodic bundle, first increases slightly and then decreases with increasing pressure. These results indicate that the adsorption selectivity strongly depends on temperature but only weakly depends on the type of the bundle and that a nitrogen--oxygen mixture (air) might be separated by competitive adsorption on the carbon nanotube bundles.