Salve

Sto cercando di imparare a programmare in Bash, ma non riesco ad andare avanti.

Ho provato a svolgere un esercizio semplice : "trovare il n° di file che iniziano per 'c' nella directory 'bin' ".

la soluzione che io avevo proposto è:

~$ ls c* /bin | wc -w

ma mi restituisce il n° di file totali della directory bin insieme ad un messaggio di errore:
"ls: cannot access c* : No such file or directory"

se invece eseguo l'istruzione dalla root non viene stampato l'errore, ma viene stampato ancora il n° totale di file.

Qual'è il problema? Qualcuno può aiutarmi?
Grazie