[OT] [Discussioni] Raccolta firme per proposta di legge sul SW
Paolo Redaelli
paolo.redaelli a poste.it
Mar 28 Maggio 2002 21:49:47 CEST
Il mar, 2002-05-28 alle 19:53, joh.-ndo ha scritto:
> On 28 May 2002 16:54:38 +0200
> Paolo Redaelli <paolo.redaelli a poste.it> wrote:
>
> > Il mar, 2002-05-28 alle 16:11, Alessandro Rubini ha scritto:
> io solo 1105...
> ma un sacco di curiosita' per che cosa vuol dire e che cosa fa quella
> riga
Conta il numero di programmi che l'utente vede "direttamente", senza
darne esplicitamente il percorso.
> for n in `echo $PATH | sed s/:/\ /g`; do ls $n; done | wc>
traduzione:
echo $PATH
stampa il contenuto della variabile d'ambiente PATH,
|
incanala il flusso di caratteri verso il comando successivo
sed s/:/\ /g`
sostituisci nel flusso di caratteri i caratteri ":" con spazi vuoti
(di solito č
~/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games);
for n in `...`
prendi il risultato e per ogni "parola" (serie di caratteri separata da
spazi) che sarā una directory,
do ls $n; done
dammi l'elenco,
|
incanala il tutto e
wc
conta le righe ottenute. (ls dā un file per riga, quindi contando le
righe ti dā il n. di programmi)
More information about the discussioni
mailing list