[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Dischi di installazione personalizzata



On Wed, May 16, 2001 at 03:45:06PM +0200, Luigi Montella wrote:
> #!/bin/sh
> ls /var/lib/dpkg/info/*.list>pacchetti.list 
> for i in `cat pacchetti.list` 
> do
>    basename $i .list>>pacchetti.txt
> done
> for k in `cat pacchetti.txt` 
> do 
>    apt-get install $i
> done


Volendo ottimizzare:

#!/bin/sh
ls /var/lib/dpkg/info/*.list>pacchetti.list
cat pacchetti.list | while read i
do
    basename $i .list
done >> pacchetti.txt
cat pacchetti.list | while read i
do 
   apt-get -y install $i
done

Ovvero:

cat | while read
riesce a gestire file molto piu' grossi di un "for in `cat`"

apt-get -y
risponde automaticamente "y" quando necessario.


ciao

Michele



Reply to: