Sono alla prime armi con la programmazione in c-shell.
Ho fatto un programmino che verifica l'esistenza di un file e poi mi dice chi è il proprietario. Il problema è che non funziona come dovrebbe.

Ecco il programma:

codice:
if (-e /home/wit/prova) then
	echo 'il file esiste'
endif

set nm = 'ls -la /home/wit/prova | cut -b 17-21'

echo "Il proprietario del file è " $nm
Il problema da come output:

il file esiste
Il proprietario del file è ls -la /home/wit/prova | cut -b 17-21


Anzicchè:

il file esiste
Il proprietario del file è wit



Cos'è che sbaglio??? :master: