Soluzioni

Problemi e soluzioni

titolo problema

  • data:
  • autore:
  • ringraziamenti:

descrizione del problema e della soluzione

codice risolutivo

Elaborare con comandi bash file il cui nome inizia con un trattino.

  • data:20/02/2010
  • autore: Roberto Rossi
  • ringraziamenti:Mario Alviano's blog

Può capitare di ritrovarsi dei file con nomi inizianti con il simbolo - (trattino o hypenation). Questo può crearci dei problemi se vogliamo agire sul file con comandi BASH perchè tale simbolo precede un'opzione.
Nella migliore delle ipotesi il sistema ci risponderà, ad esempio, cp: opzione non valida — "p" ;
Se invece l'opzione non voluta è valida il sistema la prenderà per buona eseguendola con tutte le conseguenze, anche se indesiderate.

Esistono almeno due soluzioni per ovviare a ciò:

mv ./-pippo pippo

rinomina il file facendolo precedere da una path(assoluta o relativa). In questo modo il sistema sa che ciò che segue è il nome di un file o di una directory e come tale la tratta.

Oppure

mv -- -pippo pippo

rinomina il file facendolo precedere da un doppio trattino che per l'interprete significa: "le opzioni sono finite"; in tal modo ciò che segue non viene più interpretato come opzione.

Convertire una sequenza d'immagini in un PDF

  • data: 1 marzo 2010
  • autore: Roberto A. Foglietta <eman.atteilgof.otrebor|em#eman.atteilgof.otrebor|em>
  • ringraziamenti: -

Una sequenza di immagini in 150dpi salvate in 256 livelli di grigio sono convertite in un file PDF che utilizza solo 16 livelli di grigio e che viene composto con un'immagine per ogni pagina.

convert -colors 16 out0004.png out0005.png out0006.png output16.pdf
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.