PDA

Visualizza la versione completa : ottenere una lista dei file


submax82
23-03-2007, 11:03
vorrei ottenere la lista di alcuni file ma senza il carattere di fine riga ... gli vorrei divisi dal carattere ":" ... qualcuno sà come posso fare con sed...? io ho già provato così:


find -H /lib/modules/2.6.19.2/kernel/ -name "*.ko" | sed 's/$'"/:/"
find -H /lib/modules/2.6.19.2/kernel/ -name "*.ko" | sed 's/$/\:/'
find -H /lib/modules/2.6.19.2/kernel/ -name "*.ko" | sed 's/$'"$(echo)/:/g"

ma tutte queste prove mi restituiscono sempre lo stesso risultato


/lib/modules/2.6.19.2/kernel/crypto/twofish.ko:
/lib/modules/2.6.19.2/kernel/crypto/tgr192.ko:
/lib/modules/2.6.19.2/kernel/crypto/tea.ko:
/lib/modules/2.6.19.2/kernel/crypto/tcrypt.ko:
/lib/modules/2.6.19.2/kernel/crypto/sha512.ko:
/lib/modules/2.6.19.2/kernel/crypto/sha256.ko:

ma non è quello che voglio... io vorrei SOLO ":" senza il carattere newline :dottò: :confused:

grazie a tutti ... per qualsiasi aiuto/consiglio ... :zizi: :smack:

submax82
23-03-2007, 11:59
ok risolto con

find -H /lib/modules/2.6.19.2/kernel/ -name "*.ko" -printf "%f:"

grazie a tutti ugualmente :smack:

Loading