Legge o scrive il segmento di memoria condivisa System V
indicato da ID, partendo dalla posizione POS per la dimensione
DIMENSIONE, connettendosi ad essa, copiando su o da essa, e
disconnettendosi. Durante la lettura, VAR deve essere una
variabile che conterrà i dati letti. Durante la
scrittura, se STRINGA è troppo lunga, saranno usati
solo un numero di byte pari a DIMENSIONE; se STRINGA è
troppo corta, dei null verrano scritti per rimepire un numero
di byte pari a DIMENSIONE. Restituisce vero se ha successo
oppure falso se si è verificato un errore. shmread()
effettua un taint sulla variabile. Consultate anche
perlipc/"SysV IPC", la documentazione di IPC::SysV e il
modulo IPC::Shareable su CPAN.