Azt gondolnám, hogy egy normális operációs rendszeren A procesznek nincs joga B procesz privát memóriaterületét sem írni, sem olvasni (nem shared memory).
Legalábbis a védett mód kidolgozásánál ez egy alapkövetelmény volt.
Meglepődnék, ha a grep az ls memóriaterületét olvasni/írni tudná.