it.comp.os.linux.sys
Variabili in bash (2)
Ciao a tutti,
se provo a fare quanto segue:
kdialog --menu "Che file vuoi aprire?" $(cat allfiles.txt | awk -F '.'
'function bn(p) { n=split(p,a,"/"); return a[n]; } { printf(" %s.%s %s", $1,
$2, bn($1)); }')
a parte la limitazione sui file il cui nome pu? contenere un solo punto, non
so come fare in modo che venga lanciato:
kdialog --menu "Che file vuoi aprire?" "/path/File 1.txt" "Desc file 1"
"/path/File 2.txt" "Desc file 2"
Ovvero: come faccio a fare in modo che ci siano gli spazi giusti al posto
giusto.
Neanche questo funziona:
kdialog --menu "Che file vuoi aprire?" $(cat 1 | awk -F '.' 'function bn(p)
{ n=split(p,a,"/"); return a[n]; }; function es(p) { gsub(" ", "\\ ", p);
return p } { printf(" %s.%s %s ", es($1), $2, es(bn($1))); }')
Ciao,
Void
Written by Void
14/10/2011 18.03.36
Check some pics on this site!
24/05/2012 17.33.39