[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: conoscere a cosa punta un symlink



> Potresti fare  cosi'
> 
> #!/bin/bash
> f=`file /usr/src/linux`
> nome=`file /usr/src/linux | awk {'print $1'}`
> tipo=`file /usr/src/linux | awk {'print $3'}`
> dove=`file /usr/src/linux | awk {'print $5'}`
> echo "il file $nome e' un link a $dove"
> 
> vincenzo@hal9000:~$ ./script
> il file /usr/src/linux: e' un link a `linux-2.6.9'

Secondo me non si mette al riparo da un link che punti ad un file con
spazi dentro...

ls -l <the_link> | awk -F "-> " '{ print $2 }'

dovrebbe essere ok, vi sembra?

Ciao

-- 
Sandro Tosi (aka Morpheus, matrixhasu)
My (little) site: http://matrixhasu.altervista.org/



Reply to: