Только для полноты, нет никакой потребности во внешних командах, оболочка (Оболочка Bourne или совместимый) может обработать ее один:
while IFS=':' read -r needed garbage; do echo "$needed"; done < input_file
Конечно, это является, вероятно, самым медленным из всех возможных решений, таким образом, для огромных файлов выбирают другого.
zcache прокладывается под землей в поршне и не легко видимый с текущими инструментами. Для наблюдения деталей, необходимо смонтировать debugfs и взгляд в/sys/kernel/debug/zcache, где существует целый набор статистики, больше, чем Вы могли когда-либо хотеть. О frontswap сообщают как pers_* (для персистентного) и cleancache как eph_* (для эфемерного), хотя они могли включать другие категории в будущее. Существуют отдельные каталоги для cleancache и хранилищ frontswap и загрузок.
Расположение, кажется, изменилось немного в последнем мерзавце:
# ls cleancache ; ls frontswap ; ls zbud
failed_gets invalidates puts succ_gets
failed_stores invalidates loads succ_stores
eph_buddied_count eph_evicted_pageframes eph_zbytes pers_cumul_zbytes pers_pageframes pers_zombie_count
eph_cumul_zbytes eph_pageframes eph_zpages pers_cumul_zpages pers_unbuddied_count pers_zpages
eph_cumul_zpages eph_unbuddied_count pers_buddied_count pers_evicted_pageframes pers_zbytes
# uname -v
#201308150422 SMP Thu Aug 15 08:31:51 UTC 2013