11.04.2013 Views

Guida avanzata di scripting Bash - Portale Posta DMI

Guida avanzata di scripting Bash - Portale Posta DMI

Guida avanzata di scripting Bash - Portale Posta DMI

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

cpio<br />

Capitolo 12. Filtri, programmi e coman<strong>di</strong> esterni<br />

Un semplice rpm -i nome_pacchetto.rpm è <strong>di</strong> solito sufficiente per installare un pacchetto,<br />

sebbene siano <strong>di</strong>sponibili molte più opzioni.<br />

Suggerimento: rpm -qf identifica il pacchetto che ha fornito un determinato file.<br />

bash$ rpm -qf /bin/ls<br />

coreutils-5.2.1-31<br />

Suggerimento: rpm -qa fornisce l’elenco completo dei pacchetti rpm installati su un sistema.<br />

rpm -qa nome_pacchetto elenca solo il pacchetto corrispondente a nome_pacchetto.<br />

bash$ rpm -qa<br />

redhat-logos-1.1.3-1<br />

glibc-2.2.4-13<br />

cracklib-2.7-12<br />

dosfstools-2.7-1<br />

gdbm-1.8.0-10<br />

ksymoops-2.4.1-1<br />

mktemp-1.5-11<br />

perl-5.6.0-17<br />

reiserfs-utils-3.x.0j-2<br />

...<br />

bash$ rpm -qa docbook-utils<br />

docbook-utils-0.6.9-2<br />

bash$ rpm -qa docbook | grep docbook<br />

docbook-dtd31-sgml-1.0-10<br />

docbook-style-dsssl-1.64-3<br />

docbook-dtd30-sgml-1.0-10<br />

docbook-dtd40-sgml-1.0-11<br />

docbook-utils-pdf-0.6.9-2<br />

docbook-dtd41-sgml-1.0-10<br />

docbook-utils-0.6.9-2<br />

Comando specializzato per la copia <strong>di</strong> archivi (copy input and output), si incontra molto raramente,<br />

essendo stato soppiantato da tar/gzip. Le sue funzionalità, comunque, vengono ancora utilizzate, ad<br />

esempio per spostare una <strong>di</strong>rectory.<br />

275

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!