fork download
  1. from itertools import islice, groupby; from pathlib import Path
  2. format="{:<30}{:<10}"
  3. for ftype, items in groupby(sorted(Path('/proc').iterdir(), key=lambda x: (x.lstat().st_mode, str(x))), key=lambda x: x.lstat().st_mode): [print(i) for i in ([format.format("path", "type")] + [format.format(str(path), ftype) for path in (islice(items, 0, 10))] + [f"(another {len(list(items))+1})\n" if next(items, False) else ""])] and None
Success #stdin #stdout 0.04s 11568KB
stdin
Standard input is empty
stdout
path                          type      
/proc/27120                   16749     
/proc/acpi                    16749     
/proc/bus                     16749     
/proc/driver                  16749     
/proc/fs                      16749     
/proc/irq                     16749     
/proc/sys                     16749     
/proc/sysvipc                 16749     
/proc/tty                     16749     

path                          type      
/proc/sysrq-trigger           32896     

path                          type      
/proc/kcore                   33024     
/proc/kmsg                    33024     
/proc/kpagecgroup             33024     
/proc/kpagecount              33024     
/proc/kpageflags              33024     
/proc/pagetypeinfo            33024     
/proc/slabinfo                33024     
/proc/timer_list              33024     
/proc/vmallocinfo             33024     

path                          type      
/proc/buddyinfo               33060     
/proc/cgroups                 33060     
/proc/cmdline                 33060     
/proc/consoles                33060     
/proc/cpuinfo                 33060     
/proc/crypto                  33060     
/proc/devices                 33060     
/proc/diskstats               33060     
/proc/dma                     33060     
/proc/execdomains             33060     
(another 24)

path                          type      
/proc/mtrr                    33188     

path                          type      
/proc/mounts                  41471     
/proc/net                     41471     
/proc/self                    41471     
/proc/thread-self             41471