lunedì 28 settembre 2015

Ubuntu: dove e' finito il mio Guake????

A volte capita che dopo aver minimizzato la finestra di Guake non sia piu' possibile aprirla.
Niente panico...anzi...NIENTE PANICO!!!!!

Usiamo il comando xwininfo  per trovare la root window a cui dovrebbe essere collegato il nostro guake:

xwininfo -name 'Guake!' -int -tree

xwininfo: Window id: 60817461 "Guake!"

Root window id: 143 (the root window) (has no name)
Parent window id: 143 (the root window) (has no name)
1 child:
60817462 (has no name): () 1x1+-1+-1 +64+23

Memorizzate il Parent window id

Utilizziamo il comando  xdotool  (se non c'e', installatelo con il comando sudo apt-get install xdotool):

xdotool search --name 'Guake!' windowreparent 143

mercoledì 6 maggio 2015

Esclusione di directory nel comando tar

Lanciando il comando:
tar cvf dest_file.tar  --exclude dir1/dirB  -exclude dir1/dirA  dir1
ottengo erroneamente un archivio contenente la copia della directory dir1 con l'esclusione del contenuto della sua sottodirectory dir1/dirB.

La sottodirectory dir1/dirB (che io avevo chiesto di escludere) e' stata inserita nella copia.

Per risolvere questa anomalia (presente in diverse relesase del comando tar) bisogna modificare il comando iniziale in:
tar cvf dest_file.tar  dir1 --exclude dir1/dirB  -exclude dir1/dirA[INVIO]
In pratica bisogna tener conto di queste due cose:
  1. La directory principale deve precedere le sottodirectory escluse
  2. Dopo l'ultima sottodirectory da escludere non ci possono essere spazi , quindi premere subito il tasto INVIO